int2text
Преобразуйте целое число в символьную строку
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
int2text(n
, <b
>)
int2text(n, b)
преобразует целочисленный n
к строке, которая соответствует b
- адическое представление n
.
Строка возвращена int2text
состоит из первого b
символы в 0, 1, …, 9, A, B, …, Z, a, b, …, z. Для основ, больше, чем 10, буквы представляют b
- адические цифры, больше, чем 9: A = 10, B = 11, …, Z = 35, a = 36, b = 37, …, z = 61.
Для основ 2, 8, или 16, int2text
обеспечивает преобразование от десятичного представления до двоичного файла, восьмеричного, или шестнадцатеричного представления, соответственно.
int2text
инверсия text2int
.
Поскольку выход числовых типов данных в MuPAD® использует десятичное представление, строки используются int2text
представлять b
- адические числа. Функциональный numlib::g_adic
обеспечивает альтернативное представление с помощью списков.
Относительно основы по умолчанию 10, int2text
обеспечивает простое преобразование типа данных от DOM_INT
к DOM_STRING
:
int2text(123), int2text(-45678)
Десятичное целое число 32 имеет следующее бинарное представление:
int2text(32, 2)
Десятичное целое число 109 имеет следующее шестнадцатеричное представление:
int2text(10^9, 16)
... и с основой 62:
int2text(10^9, 62)
Отрицательные целые числа могут быть преобразованы также:
int2text(-15, 8)
|
Целое число |
|
Основа: целое число между 2 и 62. Основа по умолчанию равняется 10. |