以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  计算结果怎么会是这样?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=146800)

--  作者:狂风暴雨狂波
--  发布时间:2020/3/2 20:47:00
--  计算结果怎么会是这样?
销售表中有三列,收入额、税额和含税销售额,

DataColChanged事件中公式:含税销售额=收入额+税额,输入收入额421542.11时含税销售额=421542.10,然后再输入税额12646.26,结果含税销售额=434188.40而不是434188.37?三列的数据类型都是高精度小数。为什么会是这样?


--  作者:有点蓝
--  发布时间:2020/3/2 20:51:00
--  
我测试没有问题哦,上传实例看看。如果是外部表,到数据库里看看收入额和税额真正的值
--  作者:狂风暴雨狂波
--  发布时间:2020/3/3 20:13:00
--  
谢谢!问题已解决。