整数和十进制数据类型只接受10位数后获取错误消息值太大而不适合整数或十进制。正在进行的整数和十进制数据类型的最大限制是4gl?是否可以在小数位后打印100位数正在进行4gl?
答案 0 :(得分:5)
不可以,在进度中小数点后打印100位数字。但说实话,你为什么这样?
如果您不需要进行特定计算,则可以始终使用CHARACTER字段。
来自F1帮助:
<强> DECIMAL 强>
DECIMAL数据由最多50位数的十进制数组成 包括小数点右边最多10位数字。
<强> INTEGER 强>
INTEGER由32位数据(整数)组成。
(整数必须介于-2147483648和2147483647之间)。
<强> INT64 强>
INT64由64位数据(整数)组成。
(INT64必须介于-9223372036854775808和9223372036854775807之间)
请注意,这些是绝对限制,与变量/ field / widget的显示格式无关。显示格式(FORMAT语句)仅影响显示的可能性,甚至可以更加限制(但也可以通过编程方式覆盖)。