learning java BigDecimal类

Posted lianghong881018

tags:

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

使用BiDecimal类是了为防止运算时精度丢失:

        var f1 = new BigDecimal("0.05");
        var f2 = BigDecimal.valueOf(0.01);
        var f3 = new BigDecimal(0.05);
        out.println(f1.add(f2));
        out.println(f1.subtract(f2));
        out.println(f1.multiply(f2));
        out.println(f1.divide(f2));

output:

0.06
0.04
0.0005
5

 

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

Java中BigDecimal类介绍及用法

java之BigDecimal类

java之BigDecimal类

Java.math.BigDecimal类

Java BigDecimal类

Java复习-Bigdecimal类