Java 浮点数四舍五入 1、返回整数 double d= 3.9; int i = (int)Math.round(d); System.out.println(i);//输出4 2、返回一位小数 double d = 12.56; //字符串格式化,保留1位小数 String s = String.format("%.1f",d); //“%.2f”保留1位小数 System.out.println(s);//输出12.5