WHex
 
Возвращает шестнадцатеричную 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

  • Новое в FreeBASIC.

См. также