方法一
public class Test03 {
public static void main(String[] args) {
double d=3.55;
System.out.println(String.format("%.1f",d));
}
}
String.format("%.0f",d); 四舍五入取整
String.format("%.1f",d); 四舍五入取小数点后一位
String.format("%.2f",d); 四舍五入取小数点后两位
方法二
public class Test02 {
public static void main(String[] args) {
DecimalFormat decimalFormat=new DecimalFormat("#.0");
System.out.println(decimalFormat.format(1.44));
System.out.println(decimalFormat.format(1.55));
}
}
四舍五入保留一位小数
DecimalFormat decimalFormat=new DecimalFormat("#.0");
四舍五入保留两位小数
DecimalFormat decimalFormat=new DecimalFormat("#.00");