[求助] 一个极大值的判断是否为整数的问题?
在VBA代码运算过程中,有一个极大数为1.00000000000007E+15,如何判断这个数是否为整数?
用Int或Round函数都提示“溢出错误”。
[解决办法]
显然都超过了表达范围,当然溢出了
[解决办法]
判断为整数,把小数位数与指数次数比较下就能吧?把它当作字符串处理,分别取出小数位数和指数次数……
发布时间: 2012-08-14 10:39:57 作者: rapoo
[求助] 一个极大值的判断是否为整数的问题?
在VBA代码运算过程中,有一个极大数为1.00000000000007E+15,如何判断这个数是否为整数?
用Int或Round函数都提示“溢出错误”。
[解决办法]
显然都超过了表达范围,当然溢出了
[解决办法]
判断为整数,把小数位数与指数次数比较下就能吧?把它当作字符串处理,分别取出小数位数和指数次数……