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