返回一个数字的二进制
WString(Unicode)表示
语法
用法
result = WBin( number [, digits ] )
参数
number
整个数字或表达式评估为一个整数。
digits
可选择的数字位数返回。
返回值
返回number 的二进制number 表示,如果指定,则截断或填充零("0")以适应数位数。
说明
返回
WString(Unicode),表示整数
number 的二进制值。二进制数字范围从
0到
1.
如果你指定
digits >
0,结果wstring将是这个长度。如果有必要,它将被截断或填充在左边的零。
返回字符串的长度不会超过
expression 类型所需的最大位数(
Long32,浮点数为64或
LongInt)所需的最大位数
例子
Print WBin(54321)
Print WBin(54321, 5)
Print WBin(54321, 20)
将产生输出:
1101010000110001
10001
00001101010000110001
平台差异
- FreeBASIC的DOS端口不支持Unicode字符串。
方言差异
与QB差别
参考