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