WOct
 
Преобразует число в восьмеричное представление Unicode

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

result = WOct( number [, digits ] )

Параметры

number
Число, преобразуемое в восьмеричное представление.
digits
Желаемое количество цифр в возвращаемой строке.

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

Unicode восьмеричное представление числа, усеченное или дополненное нулями ("0"), чтобы соответствовать количеству указанных цифр.

Описание

Возвращает восьмеричную WString (Unicode) представления number. Восьмеричных цифры в диапазоне от 0 до 7.

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

Длина возвращаемой строки не будет больше, чем максимальное количество цифр, необходимых для данного типа number (3 символа для Byte, 6 для Short, 11 для Integer, и 22 для LongInt)

Пример

Print WOct(54321)
Print WOct(54321, 4)
Print WOct(54321, 8)


будет производить вывод:

152061
2061
00152061


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

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

Platform Differences

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

Отличия от QB

  • В QBASIC Unicode не поддерживается.

См. также