请看图,分账分给多个人的时候,为什么每一笔订单都相差一分钱。如果进行四舍五入处理,会不会出现分账金额大于订单金额的情况,到时就分不了账了。
50元减去0.3元服务费,实际分账金额应该是:49.7元。
请看图,分账分给多个人的时候,为什么每一笔订单都相差一分钱。如果进行四舍五入处理,会不会出现分账金额大于订单金额的情况,到时就分不了账了。
50元减去0.3元服务费,实际分账金额应该是:49.7元。
是不是要用精度更高的对象来定义金额,毕竟换算会损失精度。或者换个方式处理,统一扩大多少倍,然后换算完再缩小。个人建议,有错还多担待