java中保留两位小数的方法


最简单实用的方法: System.out.printf("$%.2f", d); 另外,还可以用: System.out.println(String.format("%.2f", f)); 还可以用专用的转换类: DecimalFormat df = new DecimalFormat("#.00"); System.out.println(df.format(f)); 另外一种方法输出的时候会有逗号分隔: NumberFormat nf = NumberFormat.getNumberInstance(); nf.setMaximumFractionDigits(2); System.out.println(nf.format(f)); 

 

 

 

你可能感兴趣的:(java)