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.
Дополнительные материалы
Нет.