是这样的,我做一个订单输入的界面,格式如下:产品编码|产品名称|规格型号|数量|不含税单价|税率%|含税单价|不含税金额|税额 |含税金额
-----------------------------------------------------------------------------------
1001001 |xx      |xx      |200 |   0.8974 |  17 | 1.0500 |   179.48 |30.51| 209.99
1001002 |xx      |xx      | 20 |   4.4444 |  17 | 5.1999 |    88.89 |15.11| 104.00
total                      220 ...           
-------------------------------------------------------
程序是在录入产品编码的时候,带出不含税单价的,然后当用户录入数量后,相应计算出其它栏目问题:
1、第一行明细里,很明显含税金额是不太正确的(应是200*1.05=210.00)但是我是通过不含税单价计算出别的栏目来的,保留小数位很矛盾,不知道如何权衡才好,
2、同样的,第二行明细,含税单价正确的应该是5.2000,但是计算出来是5.1999,我如何能够在程序里调整过来,客户说不允许用户自行调整,只能从系统带出,这才晕倒。以上两个问题只是其中的典型,还有别的计算出来也不完全正确的,请高手指教如何做到计算出来的各栏目是正确的?