使用BigDecimalUtil的String构造器处理java货币的精度问题!

使用java进行计算的时候会发现精度不准确问题! 如下图测试中的那样,如果我买一个0.05元的东西和一个0.01元的东西,在付钱的时候如果不做任何处理.那我用0.06元买不到这两个东西.会造成很多麻烦.比如说下单失败和对账问题.由于java没有专门方法处理货币类型,所以使用BigDecimal中String构造器方法来解决精度问题. #1.使用默认处理方法: #2.使用bigdecimal中数值构
相关文章
相关标签/搜索