WBin
 
Возвращает двоичную WString (Юникод) представление числа

Синтаксис
Использование

result = WBin( number [, digits] )

Параметры

number
целое число или выражение оценки до целого числа.
digits
Дополнительное количество цифр, для возврата.

Возвращаемое значение

Возвращает двоичную WString представление числа number, усеченную или дополненную нулями ("0") в соответствии с digits, если указан.

Описание

Возвращает WString (юникод) представление двоичного значения number. Двоичные цифры могут быть 0 и 1.

Если вы укажете digits > 0, то результат wstring будет равен длине , указанной в digits. Она будет усечена или дополнена нулями слева, если это необходимо.

Длина возвращаемой строки не будет больше, чем максимальное количество цифр, необходимых для данного типа выражения (32 для Integer, 64 для чисел с плавающей точкой или LongInt)

Пример

Print WBin(54321)
Print WBin(54321, 5)
Print WBin(54321, 20)

вывод:

1101010000110001
10001
00001101010000110001
Различия платформ

  • Строки юникода не поддерживаются в DOS версии FreeBASIC.


Различия диалектов

  • Нет в наличии в диалекте -lang qb , но есть псевдоним __Wbin.

Отличие от QB

  • Новое в FreeBASIC

См. также