java中 bigdecimal 加减乘除
时间: 2023-11-24 13:53:28 浏览: 109
BigDecimal 加减乘除运算
5星 · 资源好评率100%
以下是Java中BigDecimal的加减乘除运算的例子:
1.加法运算
```java
BigDecimal num1 = new BigDecimal("1.23");
BigDecimal num2 = new BigDecimal("4.56");
BigDecimal result = num1.add(num2);
System.out.println("加法运算结果:" + result); // 输出:5.79
```
2.减法运算
```java
BigDecimal num1 = new BigDecimal("4.56");
BigDecimal num2 = new BigDecimal("1.23");
BigDecimal result = num1.subtract(num2);System.out.println("减法运算结果:" + result); // 输出:3.33
```
3.乘法运算
```java
BigDecimal num1 = new BigDecimal("1.23");
BigDecimal num2 = new BigDecimal("4.56");
BigDecimal result = num1.multiply(num2);
System.out.println("乘法运算结果:" + result); // 输出:5.6088
```
4.除法运算
```java
BigDecimal num1 = new BigDecimal("4.56");
BigDecimal num2 = new BigDecimal("1.23");
BigDecimal result = num1.divide(num2, 2, BigDecimal.ROUND_HALF_UP);
System.out.println("除法运算结果:" + result); // 输出:3.71
```
阅读全文