Арифметика права сдвига разряда
c=bitsra(a,k)
c=bitsra(
возвращает результат арифметического сдвига вправо битами a
,k
)k
на входе a
для операций фиксированной точки. Для операций с плавающей точкой это выполняет умножение на 2-k
.
Если вход без знака, bitsra
переключает нули в положения битов, что это переключает право. Если вход подписывается, bitsra
переключает старший значащий бит (MSB) в положения битов, что это переключает право.
bitsra
игнорирует свойства fimath
, такие как RoundingMode
и OverflowAction
.
То, когда a
является объектом fi
, a
и c
имеют то же самое, сопоставило объекты numerictype
и fimath
.