Функция выполняет поразрядный сдвиг вправо для значения со входа x
на количество разрядов, заданное входом x
. Результат операции передается на выход y
.
Пример на Python
y = x >> n
X = 150 (dec) = 0x96 (hex) |
... |
Byte 2 |
Byte 1 |
... |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
Y = 37 (dec) = 0x25 (hex) |
... |
Byte 2 |
Byte 1 |
... |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
В меню функций |
На схеме |
 |
 |
Название |
Тип значения |
Описание |
x |
int32 |
Сдвигаемое |
n |
int32 |
Величина сдвига (количество сдвигаемых разрядов) |
Название |
Тип значения |
Описание |
y |
int32 |
Результат сдвига |
Отсутствуют