谨慎嚓茶

文章
6
资源
0
加入时间
2年10月18天

金额类型精度问题(new BigDecimal )

在做微信支付时,支付完成后进行异步通知,判断实际支付的金额与数据库应该支付的金额是否相等时。微信端返回的金额数据并不是 BigDecimal 类型,所以需要转格式 方式有两种 1.newBigDecimal (值) ,2BigDecimal.valueOf(值),但 判断时 0.01 不等于newBigDecimal (0.01) 断点调试如下:使用Bi...