求一个合理解释。。。。。
我们的是财务软件系统,系统计算出折扣后金额(假设)为10,数量是 3,那我们给到客户的折扣后单价就是3.33(保留2位小数),可是客户一验证,说3.33*3 不等于折扣后金额10.。。。。。。我跟她解释了半天,客户不听。。。。。。。彻底崩溃,她一定要我们给她单价*数量算对(或者误差小点),但是又不肯接受保留单价的小数位数超过2位。。。。。 比方要是数值是7.4,数量是3,单价就是2.47了(你们四舍五入吗?这是四舍五入的),但是2.47*3的话还是7.41呢,还比原来的数大呢,她怎么不说。这个差值多少是会有点的啊 回复 2# 泡芙拓是的,很无语的 关键他不想多了,也不想少了,而是一定要一样的 厉害了,这不是小学算术题么。。 厉害了,这不是小学算术题么。。 这个就要先和客户商定好业务逻辑吧
我不懂你们的业务逻辑具体是什么情况,但可以分析出
从 “折扣后金额”和“数量”两个关键点,能引申出:折扣前的“价格”,“单价”,“数量”,“合计”等关键指标
于是这个“折扣后金额”很关键,像客户解释如果先计算“折扣后单价”,将存在0误差。
如果客户就认为“折扣金额”他想给多少都行,那系统必然会出现四舍五入现象。 客户是上帝,伤不起。
页:
[1]