BigDecimal类

Posted 地中海

tags:

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

可以使用BigDecimal的构造方法或者静态方法的valueOf()方法把基本类型的变量构建成BigDecimal对象。

BigDecimal b1 = new BigDecimal(Double.toString(0.48));

BigDecimal b2 = BigDecimal.valueOf(0.48)

 

return b1.add(b2).doubleValue();  //加
return b1.subtract(b2).doubleValue();   //减
return b1.multiply(b2).doubleValue();   //乘
return b1.divide(b2, scale).doubleValue();  //除

我们可能需要将BigDecimal对象转换成相应的基本数据类型的变量,
可以使用floatValue(),doubleValue()等方法。

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

java之BigDecimal类

Java中BigDecimal类介绍及用法

BigDecimal类

java之BigDecimal类

BigDecimal类

java中小数处理,bigDecimal类应用