Конвертер числа в строку символов

Материал из CANNY Wiki
Перейти к: навигация, поиск
Внешний вид
5 10 6 2.png
Символьное обозначение
ITOA
Группа
Конвертеры
Входы
Число: числовой
Основание: числовой
Выходы
Символы 1 и 0: пара ASCII символов
... ...
Символы 15 и 14: пара ASCII символов
Версия CANNY Lab
с 1.8
Иконка

Преобразует числовое значение в шестнадцатизначное строковое представление по заданному основанию 2, 10 или 16.


Особенности[править]

Символы результирующего, выравненного по правому краю строкового представления заданного на входе числа, устанавливаются на соответствующих выходах в верхнем регистре, незадействованные старшие разряды заполняются символами «0».

В случае использования недопустимого значения основания, значение на выходе будет установлено равным «0000000000000000».

Примеры[править]

23456 по основанию 2 = «0101101110100000» 23456 по основанию 10 = «0000000000023456»
23456 по основанию  2 = «0101101110100000» 23456 по основанию 10 = «0000000000023456»
23456 по основанию 16 = «0000000000005BA0»
23456 по основанию 16 = «0000000000005BA0»

Примечания[править]

С выходом CANNY Lab версии 1.8 в добавлено новое представление данных - «Пара символов» в котором значения представлены двумя символами ASCII с кодами заданными старшим и младшим байтом отображаемого 16-битного значения.

Так, десятичное число 19778 соответствующее шестнадцатеричному 0x4B4E, отображается парой символов «KN», имеющими ASCII-коды 0x4B и 0x4E соответственно.

Смотри также[править]

Конвертер 8-в-1

Конвертер 16-в-1

Конвертер 1-в-8

Конвертер 1-в-16

Конвертер строки символов в число

Встроенные функциональные блоки