以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  值对于类型“int32”而言或者太大或者太小  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=128028)

--  作者:倪远歌1
--  发布时间:2018/11/27 14:32:00
--  值对于类型“int32”而言或者太大或者太小

图片点击可在新窗口打开查看此主题相关图片如下:捕获.jpg
图片点击可在新窗口打开查看
表达式列的数据类型为长整数
表达列的公式=
[最大内尺寸_长] * [最大内尺寸_宽] * [最大内尺寸_高]
一直报错,将表达式列改为双精度小数也不行

--  作者:有点甜
--  发布时间:2018/11/27 14:48:00
--  

1、你可以尝试在中间,乘以一个 1.0

 

2、整数 = 介于 –2147483648 到 2147483647 之间的整数,超过此范围的整数可以考虑用双精度小数代替

 

也就是乘积的结果不能大于这个数。如果大于,建议你改成双精度小数或者高精度小数吧。


--  作者:倪远歌1
--  发布时间:2018/11/27 14:54:00
--  
双精度和高精度都试了,不行,
还是报这个错误
+1*也试了一样报错,数据类型出错了,根本就没改过来

--  作者:有点甜
--  发布时间:2018/11/27 15:36:00
--  
以下是引用倪远歌1在2018/11/27 14:54:00的发言:
双精度和高精度都试了,不行,
还是报这个错误
+1*也试了一样报错,数据类型出错了,根本就没改过来

 

请单独做一个实例发上来测试。