java.math.BigDecimal类的scale()方法问题
发布网友
发布时间:2022-06-03 04:58
我来回答
共2个回答
热心网友
时间:2023-10-11 23:37
测试了下,代码如下:
public static void main(String args[]) {
BigDecimal b = new BigDecimal(1);
BigDecimal a = b.add(new BigDecimal(2));
System.out.println(b);
System.out.println(a);
}
输出结果为:1 3
也就是原对象的值没被改变啊~
再仔细看看你哪写错了没吧!~追问你为什么要用add方法测试啊?
热心网友
时间:2023-10-11 23:37
做的精度判断,精度高的向后,精度低的向前追问为什么要这么做?有什么数学知识在里面吗?