整齐小白菜

文章
9
资源
0
加入时间
3年1月13天

BigDecimal解决浮点精度丢失

一、问题:(1)在电商网站计算中,价钱计算是重要一环,那么价钱是如何计算的,先来看:可以看到如果用Long类型计算,会导致问题。比如我买一件0.01元和0.05元的商品,我手里一共0.06元,是可以购买的,但是付款的时候却会发现钱不够,因为Long类型,0.01+0.05等于0.060000000000000005,我们少了0.000000000000000005元。同样的下面,也会减乘除都会遇到...