Эта документация устарела.

Новая версия документации находится здесь: https://canny.ru/docs

Сдвиг влево

Материал из CANNY Wiki
Версия от 18:49, 27 октября 2015; CANNY (обсуждение | вклад) (Новая страница: « <div style="float:right;margin:5px;"> {|class="cannytable" width="350px" |- !colspan="2" style="background-color:#AFEEEE;"|Внешний вид |- |colspan="2…»)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)

Перейти к: навигация, поиск
Внешний вид
5 4 5 2.png
Сокращенное название
<<
Группа
Побитовые логические операции
Входы
Значение X: числовой
Значение Y: числовой
Выходы
Результат: числовой
Версия CannyLab
с 0.6b
Иконка

Логический сдвиг влево. Устанавливает на выходе результат операции логического сдвига влево двоичного представления значения входа «Значение», на число бит, заданное значением входа «Сдвиг, бит»


Иными словами,результат эквивалентен результату операции копирования каждого бита в двоичном представлении входа «Значение» в позицию слева от него, произведенной число раз, заданное значением входа «Сдвиг, бит». При этом младший (самый правый) бит в двоичном представлении результата каждый раз получает значение «0».


Значение 22 0b0000000000010110
Сдвиг, бит 2
Результат 88 0b0000000001011000

Особенности

Результат логического сдвига значения влево на один бит, эквивалентен результату умножения этого значения на 2.

Примеры

Пример 1

Смотри также

Побитовое И

Побитовое ИЛИ

Побитовое исключающее ИЛИ

Побитовое НЕ

Сдвиг вправо

Циклический сдвиг влево

Циклический сдвиг вправо