shr

Оператор побитового сдвига вправо.

Синтаксис:

c = a shr b;

Аргументы:

Имя Тип данных Описание
a integer Операнд побитового сдвига вправо
b integer Количество сдвигов

Описание:

shr – оператор побитового сдвига вправо. Все единичные биты операнда сдвигаются на заданное количество битов вправо, 31-й бит определяет знак числа.

Результат:

Имя Тип данных Описание
c integer Результат операции

Пример:

var a: integer, b:integer;
a = 8;//1000
b = 3;
c = a shr b;//0001

В результате переменной c будет присвоено значение 1.

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

Нет.