Please note that the recommended version of Scilab is 2026.0.0. This page might be outdated.
See the recommended documentation of this function
bitget
бит в определённой позиции
Последовательность вызова
y = bitget(x, pos)
Параметры
- x :
матрица чисел двойной точности (
double) размеромmнаnили гиперматрица чисел двойной точности размеромm1наm2на ... наmmили матрица беззнаковых целых чисел (uint8,uint16илиuint32) размеромmнаn. Должна содержать положительные целые значения.- pos :
матрица чисел двойной точности (
double) размеромmнаnили гиперматрица чисел двойной точности размеромm1наm2на ... наmmили матрица беззнаковых целых чисел (uint8,uint16илиuint32) размеромmнаn. Должна содержать положительные целые значения. Входнаяposдолжна быть в диапазоне 1, 2, ...,bitmaxгдеbitmax- максимальное количество битов вx. Должна содержать положительные целые значения.- y :
матрица чисел двойной точности размером
mнаnили гиперматрица чисел двойной точности размеромm1наm2на ... наmmили матрица беззнаковых целых чисел размеромmнаn.
Описание
Для заданного беззнакового целого числа x, эта функция возвращает беззнаковое целое число y (0 или 1), которое является битом в позиции с номером pos в двоичном представлении x.
Примеры
| Report an issue | ||
| << bitcmp | Побитовые операции | bitor >> |