Scilab-Branch-6.1-GIT
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
bitstring
Строка, дающее символьное битовое представление числа
Синтаксис
str = bitstring(x)
Аргументы
- x
матрица целых чисел, вещественных чисел удвоенной точности или логических значений
- str
матрица строковых значений
Описание
Функция bitstring
возвращает строку, дающую символьное битовое представление числа.
Примеры
// IEEE_754 Число с плавающей запятой str = bitstring(%pi) mprintf("знаковый бит = %s\n",part(str,1)) mprintf("экспонента = %s\n",part(str,2:12)) mprintf("мантисса = %s\n",part(str,13:$)) // смотрите периодический шаблон в мантиссе bitstring([1/3; 1/5; 1/7]) // смотрите последний бит мантиссы bitstring([1; 1+%eps]) // специальные значения IEEE_754 bitstring([0 -0]) bitstring([%inf; -%inf; %nan; -%nan]) // типы целых чисел bitstring([%t %f]) bitstring(int8(-1)) bitstring(uint16(65535)) bitstring(int32(-65535)) bitstring(uint64(-1))
Смотрите также
Сcылки
Реализацию стандарта IEEE для арифметики с плавающей запятой можно найти в https://ru.wikipedia.org/wiki/IEEE_754-2008.История
Версия | Описание |
6.1 | Добавлена функция bitstring |
Report an issue | ||
<< bitset | Побитовые операции | bitxor >> |