bitsra
Битовый сдвиг вправо числа с плавающей запятой.
Синтаксис
res = bitsra(d, bits);Аргументы
| Имя | Тип данных | Описание |
|---|---|---|
| d | double |
Исходное число с плавающей запятой |
| bits | integer |
Количество бит для сдвига |
Описание
bitsra – функция побитового сдвига вправо. Все единичные биты операнда
сдвигаются на заданное количество битов вправо.
Результат
| Имя | Тип данных | Описание |
|---|---|---|
| res | double |
Число с плавающей запятой после сдвига |
Пример
d = -29.4;
d2 = bitsra(d,4); // -1.8375
d3 = bitsla(d2,4); // -29
Производится последовательный арифметический сдвиг вправо, а затем обратно влево на 4 бита вещественного числа d с плавающей запятой.
Дополнительные материалы
Нет.