1)
java.text.DecimalFormat df = new java.text.DecimalFormat("#.00");
System.out.println(df.format(3.1415926));
输出结果为3.14。
#.00表示小数点后两位,#.000表示后三位,依此类推。
2)
String str = String.format("%.2f", 3.1415926);
System.out.println(str);
1)
java.text.DecimalFormat df = new java.text.DecimalFormat("#.00");
System.out.println(df.format(3.1415926));
2)
String str = String.format("%.2f", 3.1415926);
System.out.println(str);