点击或拖拽改变大小

Functions.I642Bin 方法

X#
将长整型转换为包含32位带符号整数的字符串。

命名空间:  XSharp.Core
程序集:  XSharp.Core (在 XSharp.Core.dll 中) 版本:2.22 GA
语法
 FUNCTION I642Bin(
	liValue AS INT64
) AS STRING
查看代码

参数

liValue
类型:Int64
要转换的值。小数位被截断。

返回值

类型:String
备注
L2Bin() 是一个转换函数,将长整型转换为4字节字符串。典型应用包括以原生格式读取外部文件类型,然后以压缩的二进制形式而非字符串形式保存、读取、解密和传输数字数据。
其逆函数是 Bin2L()。
示例
此示例创建一个新的二进制文件,然后使用 L2Bin() 将数字值转换为32位二进制并写入文件:
X#
1LOCAL nNumber, ptrHandle
2ptrHandle := FCreate("MyFile", FC_NORMAL)
3FOR nNumber := 1 UPTO 100
4    FWrite3(ptrHandle, L2BIN(nNumber), 4)
5NEXT
6FClose(ptrHandle)
参见