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