用户经常需求各种统计汇总报表与相关明细报表,但汇总统计报表的数据与明细报表汇总值经常存在小数差异,特别是财务销售数据,如果遇上币别汇率转换,SUM汇总后ROUND取小数位数,再经过LOOP循环,经常差个0.0几。。还有销售数据:总数量*单价: SUM(QTY)*PRICE 与
        明细数量*单价之和:SUM(QTY*PRICE)
也经常可能会有小数差异。。
有的数据明细表存在MONEY字段(QTY*PRICE在计算保存结果时会用ROUND四舍五入),
所以SUM(QTY*PRICE)与SUM(MONEY)也经常会有小数末位差异。。用户对这类差异不接受,很头疼啊-_-#各位达人,有没有法子消除不产生这种小数差异?
你们是怎么处理这类差异的呢?