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

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

Возвращает число со сдвигом влево на указанное число бит.

Синтаксис

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

Аргументы:

  • Число.    Обязательный. Должен быть целым числом, большим или равным 0.
  • Число_бит.    Обязательный. Число бит должно быть целым.

Замечания

  • Сдвиг числа влево эквивалентен добавлению нулей (0) к правой части двоичного представления числа. Например, сдвиг числа 4 влево на 2 бита преобразует его двоичное значение (100) в 10000, или 16 в десятичной форме.
  • Если какой-либо из аргументов выходит за указанные пределы, функция БИТ.СДВИГЛ возвращает значение ошибки #ЧИСЛО!.
  • Если значение аргумента "число" превышает (2^48)-1, функция БИТ.СДВИГЛ возвращает значение ошибки #ЧИСЛО!.
  • Если абсолютное значение аргумента "число_бит" превышает 53, функция БИТ.СДВИГЛ возвращает значение ошибки #ЧИСЛО!.
  • Если значение какого-либо из аргументов не является числовым, функция БИТ.СДВИГЛ возвращает значение ошибки #ЗНАЧ!.
  • Отрицательное значение аргумента "число_бит" сдвигает число вправо.
  • Отрицательное значение аргумента "число_бит" дает такой же результат, как и положительное значение этого аргумента в функции ПОРСДВИГВП.

Пример:


Scroll Up