保留几位小数
1.保留几位小数(四舍五入)
Double num=11.16;
BigDecimal b = new BigDecimal(num);
num = b.setScale(1, BigDecimal.ROUND_HALF_UP).doubleValue(); //保留一位小数
2.i=num-new Double(num).intValue(); //获取double类型的小数部分
3.num=Math.floor(num); //获取double类型的最小整数
4.num=Math.ceil(num); //获取double类型的最大整数

浙公网安备 33010602011771号