WOct
 
将数字转换为Unicode八进制表示

语法
用法

result = WOct( number [, digits ] )

参数

number
要转换为八进制表示的数字。
digits
返回字符串中所需的数字数。

返回值

数字的Unicode八进制表示,被截断或用零填充("0"),以适应数位数(如果指定)。

说明

返回number 的八进制WString(Unicode)表示。八位数字范围从07.

如果您指定digits >0,则结果字符串将正好是该长度。如果有必要,它将被截断或填充在左边的零。

返回的字符串的长度不会超过number 类型所需的最大位数(Byte为3个字符),Short为6个字符,Long为11个字符,LongInt为22, )

例子

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


将产生输出:

152061
2061
00152061


方言差异

  • -lang qb 方言中不可用,除非使用别名__Woct引用。

平台差异

  • FreeBASIC的DOS端口不支持Unicode字符串。

与QB差别

  • 在QBASIC Unicode不支持。

参考