shl
Оператор побитового сдвига влево.
Синтаксис
c = a shl b;Аргументы
| Имя | Тип данных | Описание |
|---|---|---|
| a | integer |
Операнд побитового сдвига влево |
| b | integer |
Количество сдвигов |
Описание
shl – оператор побитового сдвига влево. Все единичные биты операнда сдвигаются на заданное количество битов влево, 31-й бит определяет знак числа.
Результат
| Имя | Тип данных | Описание |
|---|---|---|
| c | integer |
Результат операции |
Пример
var a: integer, b:integer;
a = 1;//0001
b = 3;
c = a shl b; //1000
В результате переменной c будет присвоено значение 8.
Дополнительные материалы
Нет.