DecimalFormat 函数默认的四舍五入的方法是银行家算法(RoundingMode.HALF_EVEN),跟一般的四舍五入的方法不同
可以用String.format("%.6f",d)来代替 也可以指定 df.setRoundingMode(RoundingMode.HALF_UP) 为正常四舍五入;
ps银行家算法:四舍六入五考虑,五后非零就进一,五后为零看奇偶,五前为偶应舍去,五前为奇要进一