Поразрядно вращайте право
c = bitror(a, k)
c = bitror(
возвращает значение объекта a
, k
)fi
фиксированной точки, a
, вращаемого прямо битами k
. bitror
вращает биты со стороны младшего значащего бита (LSB) в сторону старшего значащего бита (MSB). Это выполняет вращать правильную операцию на сохраненных целочисленных битах a
.
bitror
не проверяет переполнение или потерю значимости. Это игнорирует свойства fimath
, такие как RoundingMode
и OverflowAction
.
a
и c
имеют те же свойства fimath
и numerictype
.