关于折扣率问题
1,500次浏览
编辑于2015年10月26日 18:50:41
系统里的折扣率,是乘以原金额而来,再通过折后金额除以数量算出折后单价,这就会出现四舍五入的问题,示例如下:
数量100,单价9.3,总金额930,如果折扣是25%,
那折后金额:930*0.75=697.5,折后单价:697.5/100=6.975;
那系统打印保留两位数单价就成了6.98,这样打印显然不对。
我觉得应该在系统里加个参数,设置折扣是以单价来折扣还是总金额折扣。
数量100,单价9.3,总金额930,如果折扣是25%,
那折后金额:930*0.75=697.5,折后单价:697.5/100=6.975;
那系统打印保留两位数单价就成了6.98,这样打印显然不对。
我觉得应该在系统里加个参数,设置折扣是以单价来折扣还是总金额折扣。
推荐阅读