<< Click to Display Table of Contents >> Navigation: Приложения > Библиотека OSCAT > OSCAT.Функции > OSCAT.Функции.Логические модули > SHR1 (OSCAT) |
В отличие от стандартной функции SHR, сдвиг вправо, функция SHR1 сдвигает значение на некоторое количество бит вправо, дополняя число слева единичными разрядами.
Вид функции в редакторе программ языка FBD:
Входы и выходы функции:
Название |
Тип |
Описание |
Входы |
||
IN |
DWORD |
Входное значение. |
N |
INT |
Количество бит необходимое для сдвига вправа значения IN. |
Выходы |
||
Q |
DWORD |
Результат значения при сдвиге бит. |
Например, если shr(16#FFFFFFFF, 31)=1, то shr_1(16#FFFFFFFF, k)=16#FFFFFFFF при любом k.