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 с плавающей запятой.

Дополнительные материалы

Нет.