0.1+0.2不等于0.3?浅谈软测中精度问题是怎么产生的

假设一个用户他银行卡里有资金¥1010.3购物的时候购物车两个商品分别为¥1000.1,¥10.2,一起结算时,因为没做处理导致系统在支付时计算1000.1+10.2=1010.3000000000001>1010.3导致无法支付成功,提示余额不足,这样的问题显然是非常糟心的。

- 阅读全文 -