四舍五入保留两位小数
使用BigDecimal类里的setScale方法进行四舍五入
过时替换
BigDecimal bd = new BigDecimal(1.234);
//这个方法中划线,已经过时了
double result1 = bd.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
//可以用下面的代替
double result2 = bd.setScale(2, RoundingMode.HALF_UP).doubleValue();