类型为 PACF 的字段是一个数值,它的每一个半字节都是一个十六进制字符,且符号是由最右字节后半部分中的十六进制 F(表示正数)或十六进制 D(表示负数)表示的。长度反映了位数,并且范围是 1 至 18。要确定字节数,将长度值加 2,将和除以 2,然后截去结果中的任何小数部分。
// for decimal 123 00 12 3F // for decimal -123 00 12 3D // for decimal 1234 01 23 4F // for decimal -1234 01 23 4D
从文件或数据库读取到类型为 PACF 的字段中的负数值可能会以十六进制 B 代替 D;EGL 接受该值,但将 B 转换为 D。
相关参考
基本类型