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.

Дополнительные материалы

Нет.