BigDecimal 执行精确小数计算
BigDecimal 执行精确小数计算
来考虑这样一种情况,先来看代码:
public static void main(String[] args){ //计算结果保留两位有效数字 System.out.println(new BigDecimal(Math.PI + "").add(new BigDecimal("0.89842"),new MathContext(2))); //输出 4.0 }