Java - 如何让输出显示双尾的尾随零?

时间:2015-09-12 07:04:52

标签: java

我有以下代码

double area = 6.60;    
System.out.println(area);

这给出了输出6.6

如何使输出为6.60?

2 个答案:

答案 0 :(得分:6)

您可以使用DecimalFormat

    double area = 6.60;
    NumberFormat formatter = new DecimalFormat("#0.00");
    System.out.println(formatter.format(area));

输出:

  

6.60

答案 1 :(得分:5)

 double x = 6.60;
 System.out.printf("%.2f",x);
  

6.60

  • .0指定精度。根据数字四舍五入 这里指定的精度。 (例如,如果你想要2位小数 会指定.2)

  • f指定它是一个浮点 - 包括双打(d代表 十进制整数)