如何定义一个BigDecimal的变量sum,用于记录总和,初始值为0
时间: 2024-04-15 18:28:55 浏览: 65
BigDecimal的用法
要定义一个BigDecimal类型的变量sum,并将其初始值设置为0,可以按照以下方式完成:
```java
import java.math.BigDecimal;
BigDecimal sum = BigDecimal.ZERO;
```
在上面的代码中,我们首先导入了java.math.BigDecimal类。然后,我们使用BigDecimal.ZERO来表示一个值为0的BigDecimal对象,并将其赋值给sum变量。
现在,你可以使用sum变量来记录总和,并在需要的时候进行累加操作。例如:
```java
sum = sum.add(new BigDecimal("10.5")); // 累加10.5
sum = sum.add(new BigDecimal("5.2")); // 累加5.2
System.out.println(sum); // 输出:15.7
```
在上面的示例中,我们分别使用add()方法将10.5和5.2添加到sum变量中,并最后将结果输出到控制台。注意,每次累加操作都会返回一个新的BigDecimal对象,所以我们需要将结果重新赋值给sum变量。
阅读全文