第114章 Caché 函数大全 $ZQCHAR 函数

117 阅读1分钟

第114章 Caché 函数大全 $ZQCHAR 函数

将数字转换为8字节字符串。

大纲

$ZQCHAR(n)
$ZQC(n)

参数

n 介于-9223372036854775808到9223372036854775807之间的整数。它可以指定为值、变量或表达式。

描述

$ZQCHAR返回一个与n的二进制表示形式相对应的8字节(四字节)字符串。字符串的字节按小端字节顺序显示,最低有效字节在前。

如果n无效,$ZQCHAR会发出<Function>错误。

示例

下面的示例返回整数7523094288207667809的8字节字符串:

DHC-APP>WRITE $ZQCHAR(7523094288207667809)
abcdefgh

注意

$ZQCHAR$CHAR

$ZQCHAR类似于$CHAR,不同之处在于它操作8字节(64位)字,而不是单个8位字节。对于16位字,使用$ZWCHAR;对于32位字,使用$ZLCHAR

$ZQCHAR$ZQASCII

$ZQASCII$ZQCHAR函数的逻辑逆函数。例如:

DHC-APP>WRITE $ZQCHAR(7523094288207667809)
abcdefgh
DHC-APP>WRITE $ZQASCII("abcdefgh")
7523094288207667809