BigDecimal的String类型

Posted 随意随性

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了BigDecimal的String类型相关的知识,希望对你有一定的参考价值。

java本身对浮点型的计算会丢失精度,这个一定要注意,必须要用BigDecimal的String类型才能解决精度的问题。

BigDecimal一共有四个构造方法:

我们在计算商品价格的时候,一定要用BigDecimal的String构造器才好。

但是数据库中存储的基本上都是浮点型的,这样的话,我们在实际的使用中比较麻烦,为了解决这个问题,我们可以封装一个BigDecimalUtil的工具类,在工具类中封装他的String方法,然后在使用中,可以通过这个工具类进行转换。

 

以上是关于BigDecimal的String类型的主要内容,如果未能解决你的问题,请参考以下文章

解析类型时不存在 BigDecimal

利用stream对list集合中的bigdecimal进行分组求和,均值,最大值,最小值

Object转为Bigdecimal

BigDecimal大小判断

在java中如何将bigdecimal类型转成String类型?

BigDecimal的String类型