gpt4 book ai didi

java - 在 Java 中打印双数 System.out.printf

转载 作者:搜寻专家 更新时间:2023-11-01 04:06:31 25 4
gpt4 key购买 nike

我有一个双数,我只想打印这个数的整数部分。我试图使用 System.out.printf 打印它,但我得到了一个 IllegalFormatConversionException。我试过类似的东西:

A()
{
double x;
//calculate double
System.out.println("%d",x);
}

我知道我可以使用 System.out.print 简单地打印它,但这也会打印小数部分。我如何使用 printf 执行此操作?

最佳答案

System.out.printf("%.0f",x);
  • .0 指定精度。数字根据此处指定的精度四舍五入。 (例如,如果您想要 2 位小数,您可以指定 0.2)
  • f 指定它是一个 float - 包括 double (d 代表十进制整数)

关于java - 在 Java 中打印双数 System.out.printf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10535027/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com