21xrx.com
2024-11-08 22:18:40 Friday
登录
文章检索 我的文章 写文章
《Java如何输出小数点后两位?》
2023-06-12 17:29:03 深夜i     --     --
Java 小数点 输出

在Java中,输出小数点后两位可以使用DecimalFormat类来实现。首先需要导入java.text包,然后创建一个DecimalFormat对象,设置输出的格式为小数点后两位的格式“#.00”,最后使用format()方法将要输出的数值作为参数传入即可。

如下是一个示例代码:


import java.text.DecimalFormat;

public class DecimalFormatExample {

  public static void main(String[] args) {

    double num = 3.1415926;

    DecimalFormat df = new DecimalFormat("#.00");

    System.out.println(df.format(num));

  }

}

输出结果为:


3.14

除了使用DecimalFormat类,还可以使用String.format()方法来实现输出小数点后两位。可以使用“%.2f”的格式来实现,其中“%”表示格式化符号,“.2”表示保留两位小数,“f”表示浮点数。

如下是一个示例代码:


public class StringFormatExample {

  public static void main(String[] args) {

    double num = 3.1415926;

    String result = String.format("%.2f", num);

    System.out.println(result);

  }

}

输出结果也为:


3.14

综上所述,Java可以使用DecimalFormat类和String.format()方法来输出小数点后两位,这也是Java中常用的数字格式化方法之一。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复