Возвращает шестнадцатеричную
WString (Юникод)
представление числа
Синтаксис
Использование
result = WHex( number [, digits ] )
Параметры
number
Целое число или выражение оценки до целого числа.
digits
Опционально количество цифр для возвращения.
Возвращаемое значение
Возвращает шестнадцатеричную
WString
представление
number, усеченную или дополненную с нулями (
"0")
чтобы соответствовать digits, если указано.
Описание
Шестнадцатеричные цифры в диапазоне от
0-
9, или
A-
F.
Если вы укажете
digits >
0, то в результате
WString
будет такой длины (длины
digits). Она будет
усечена или дополнена нулями слева, при необходимости.
Длина wstring не будет большей, чем максимальное количество цифр для типа
выражения
(8 для
Integer, 16 для с плавающей
запятой или LongInt)
Пример
Print Hex(54321)
Print Hex(54321, 2)
Print Hex(54321, 5)
вывод:
D431
31
0D431
Различия платформ
- Строки Юникода не поддерживаются в DOS версии FreeBASIC.
Различия диалектов
- Не доступен в диалекте -lang qb
, но есть псевдоним __Whex.
Отличия от QB
См. также