Функция преобразования десятичного целого в двоичный формат
Bin = inttobin(Dec); Bin = inttobin(Dec, d);
Dec - целое число;
d - целое число, количество разрядов двоичного представления.
inttobin(Dec) – функция преобразует десятичное целое число Dec в его двоичное представление в строковом виде;
inttobin(Dec, d) - функция преобразует десятичное целое число Dec в его двоичное представление в строковом виде, состоящее из d символов. Если фактическое количество значащих двоичных разрядов числа Dec меньше d, то к двоичному представлению добавляется необходимое количество нулей слева. Если фактическое количество значащих двоичных разрядов числа Dec больше d, то в двоичное представление попадут все разряды.
Функция возвращает строковое значение, являющееся двоичным представлением целого десятичного числа Dec.
Dec = 313; Bin1 = inttobin(Dec); //100111001 Bin2 = inttobin(Dec, 4); // результат будет иметь все 9 значащих разрядов Bin3 = inttobin(Dec, 12); // результат получит 3 нуля слева, чтобы получилось 12 разрядов
В результате выполнения скрипта Bin1 и Bin2 получат строковое значение "100111001", а Bin3 - "000100111001".