介绍
Immutable, arbitrary-precision signed decimal numbers.
示例
public class Test {
public static void main(String[] args) {
BigDecimal a = new BigDecimal("12");
BigDecimal b = new BigDecimal("12");
BigDecimal result = a.add(b);
System.out.println(result);
}
}
源码
注意事项
1、尽量不要使用参数是 double 的构造方法。
2、运算时指定小数位数以及舍入模式。