java bigdecimal类型相加
时间: 2023-08-26 07:17:00 浏览: 102
java大数相加
在 Java 中,可以使用 BigDecimal 类型来进行高精度数值计算,包括加、减、乘、除等运算。要实现 BigDecimal 类型的相加,可以使用 add() 方法。以下是一个示例代码:
```
BigDecimal num1 = new BigDecimal("123.456");
BigDecimal num2 = new BigDecimal("789.012");
BigDecimal sum = num1.add(num2);
System.out.println(sum);
```
在这个例子中,我们创建了两个 BigDecimal 类型的对象 num1 和 num2,分别表示要相加的两个数值。然后调用 add() 方法将它们相加,并将结果保存在 sum 变量中。最后使用 System.out.println() 方法输出结果。
需要注意的是,BigDecimal 类型的对象是不可变的,也就是说,每次运算都会创建一个新的 BigDecimal 对象。因此,在实际使用中应该避免频繁地进行 BigDecimal 类型的运算。
阅读全文