import java.text.DecimalFormat;
public class test {
public static void main(String[] args) {
DecimalFormat df = new DecimalFormat("#.000");
// float a = 12.3456789f; float 也可以
double a = 12.3456789;
System.out.println(df.format(a)); // 输出的是数字
// System.out.println("%.4f", a); 会报错
System.out.printf("%.4f", a); // c 语言中的输出格式
System.out.println();
System.out.println(String.format("%.5f", a)); // 输出的是字符串
}
}
Java控制输出小数点后几位数
最新推荐文章于 2025-01-21 09:36:24 发布