double数据保留两位
double f = 6.23556; BigDecimal bg = new BigDecimal(f); double f1 = bg.setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue(); // 或者代码简化点,m是未处理的数据,s为保留两位小数后的数据 double s = new BigDecimal(m).setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue();
double f = 6.23556; BigDecimal bg = new BigDecimal(f); double f1 = bg.setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue(); // 或者代码简化点,m是未处理的数据,s为保留两位小数后的数据 double s = new BigDecimal(m).setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue();