老师,问您一下,直接用数量 * 成总价

来源:10-3 定义优惠券规则执行器抽象类

奶茶三兄弟d

2020-07-03

老师,问您一下,mapToDouble(直接用数量 * 成总价 ), 然后sum起来,double不会出现问题吗,小数点后面拖了好多位,这里为什么不用Bigdecimal呢,请问一下老师,

写回答

1回答

张勤一

2020-07-03

同学你好:

    我在程序里面对商品的价格做了假设,只保留两位小数,所以,直接使用 mapToDouble 是没问题的。如果确实是要求非常高的精度,直接替换成 BigDecimal 就可以了。


    欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!

1
0

Spring Cloud微服务实战 打造企业级优惠券系统

微服务,SpringCloud,SpringBoot面试、毕设、

1203 学习 · 487 问题

查看课程