最近在做题目,看到用double类型的输出,小数点好多,不习惯,想控制小数点位数。
原来java没有像c那样“%0.3lf”的控制输出,这个 java.text.DecimalFormat包可以帮忙。
DecimalFormat df = new DecimalFormat("0.000");//多少位自己控制
Double temp = 2.34342342;
System.out.println(df.format(temp));
ok.
最近在做题目,看到用double类型的输出,小数点好多,不习惯,想控制小数点位数。
原来java没有像c那样“%0.3lf”的控制输出,这个 java.text.DecimalFormat包可以帮忙。
DecimalFormat df = new DecimalFormat("0.000");//多少位自己控制
Double temp = 2.34342342;
System.out.println(df.format(temp));