БИТ.СДВИГЛ (BITLSHIFT)

Выполняет побитовый сдвиг влево на указанное количество бит. При этом в освободившиеся позиции добавляются нули.

Пример

Результат

=БИТ.СДВИГЛ(5; 2)

20

Используйте в аргументах функций ссылки на ячейки

При изменении ячейки такие значения будут автоматически обновляться в функции. Это удобно, когда вы используете одно значение в разных функциях или составляете сложные формулы, для которых важно получать промежуточные значения. Как использовать ссылки

Синтаксис

БИТ.СДВИГЛ(число; количество_бит)

Аргументы

Аргумент

Тип данных

Описание

Число*

Число

Исходное число, для которого нужно выполнить побитовый сдвиг.

Количество бит*

Число

Значение, показывающее количество бит, на которое нужно сдвинуть число влево.

Число, которое нужно сдвинуть, должно быть неотрицательным.

Примеры использования

Пример 1

=БИТ.СДВИГЛ(A1; B1)

Если в ячейке A1 находится число 7 (в двоичной системе 0111), а в ячейке B1 — число 2, то при сдвиге влево на 2 бита функция вернет 28 (в двоичной системе 11100).

Пример 2

=БИТ.СДВИГЛ(A2; B2)

Если в ячейке A2 находится число 3 (в двоичной системе 011), а в ячейке B2 — число 3, то при сдвиге влево на 3 бита функция вернет 24 (в двоичной системе 11000).

Связанные и похожие функции