Office中国论坛/Access中国论坛
标题:
报表生成计算误差问题
[打印本页]
作者:
jackdaviv
时间:
2010-6-10 16:33
标题:
报表生成计算误差问题
有一个小型系统是用ACCESS开发的,但生成的报表中金额经常会相差0.01,报表的格式是这样的:
数量 价格 单价和(保留2位)
108 2.472 266.98
108 2.472 266.98
108 3.390 366.12
60 3.097 185.82
正常的计算出来的总价格应该是:266.98+266.98+366.12+185.82=1085.90
但实际计算出来的结果却是:1085.89
作者:
好学
时间:
2010-6-10 17:51
这只是系统的四舍五入问题,是正常的。
作者:
sgrshh29
时间:
2010-6-10 18:29
系统是四舍六入五双单。
作者:
zhaofangyuan
时间:
2010-6-13 16:14
采用Round函数,即金额=Round([数量]*[价格],2),问题就解决了。
作者:
zhaofangyuan
时间:
2010-6-13 16:17
采用Round函数,即金额=Round([数量]*[价格],2),问题就绝了。
作者:
zhaofangyuan
时间:
2010-6-13 16:18
采用Round函数,即金额=Round([数量]*[价格],2),问题就绝了。
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3