BigDecimal在FOR循环如何累加
public static void main(String[] args) {
BigDecimal decValue= new BigDecimal(5.5);
BigDecimal decValue1= new BigDecimal(5);
for (int i = 0; i < 2; i++){
//错误演示
//decValue.add(decValue1);
//由于bigDecimal 是对象必须使用此种方法:正确演示
decValue= decValue.add(decValue1);
}
System.out.println(decValue);
}
输出结果:15.5
本文通过一个示例演示了如何在Java中使用BigDecimal类进行数值的精确累加操作。具体地,在一个for循环中,通过调用BigDecimal对象的add方法来实现数值的累加,并确保了每次循环后更新BigDecimal对象的值,最终输出累加后的结果。
9675

被折叠的 条评论
为什么被折叠?



