以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  怎样校验数字之间的关系  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=95049)

--  作者:zqxzhs
--  发布时间:2017/1/9 10:18:00
--  怎样校验数字之间的关系
各位老师:
数据表中一行中数值判定时,写了
 if dr("zq26")  =  dr("zq27")  +  dr("zq28") +  dr("zq29") +  dr("zq30") then 
.....
end if
本来dr("zq27")  +  dr("zq28") +  dr("zq29") +  dr("zq30")之和与dr("zq26")相等,但判断是不相等的,这是什么原因,应怎么写。

--  作者:有点色
--  发布时间:2017/1/9 10:43:00
--  

 把你的列改成高精度列试试

 

http://www.foxtable.com/webhelp/scr/1829.htm

 


--  作者:zqxzhs
--  发布时间:2017/1/9 10:55:00
--  
谢谢!采用高精度小数解决。