bigdecimal计算两数之和
时间: 2024-09-13 18:19:00 浏览: 39
BigDecimal加减乘除计算
`BigDecimal` 是 Java 中的一个内置类,用于精确地处理大数值,特别适合于金融计算、货币操作等需要高精度的地方。如果你想用 `BigDecimal` 来计算两个数的和,你可以按照以下步骤:
1. 首先,创建 `BigDecimal` 对象,将你要相加的两个数字作为字符串传入构造函数,如:
```java
BigDecimal num1 = new BigDecimal("123.45");
BigDecimal num2 = new BigDecimal("678.90");
```
2. 然后,使用 `add()` 方法计算它们的和:
```java
BigDecimal sum = num1.add(num2);
```
3. 结果会是一个新的 `BigDecimal` 对象,表示两个数的和。
如果你需要直接获取小数点后的字符串表示,可以使用 `toPlainString()` 或 `toString()` 方法:
```java
String result = sum.toPlainString(); // 或者 String result = sum.toString();
```
阅读全文