BigDecimal的String类型
Posted 随意随性
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了BigDecimal的String类型相关的知识,希望对你有一定的参考价值。
java本身对浮点型的计算会丢失精度,这个一定要注意,必须要用BigDecimal的String类型才能解决精度的问题。
BigDecimal一共有四个构造方法:
我们在计算商品价格的时候,一定要用BigDecimal的String构造器才好。
但是数据库中存储的基本上都是浮点型的,这样的话,我们在实际的使用中比较麻烦,为了解决这个问题,我们可以封装一个BigDecimalUtil的工具类,在工具类中封装他的String方法,然后在使用中,可以通过这个工具类进行转换。
以上是关于BigDecimal的String类型的主要内容,如果未能解决你的问题,请参考以下文章
利用stream对list集合中的bigdecimal进行分组求和,均值,最大值,最小值