首页 > 解决方案 > 你可以在 Java 中使用 printf() 来实现浮点数并且没有尾随零,但仍然有所有必要的小数吗?

问题描述

所以如果我有浮点变量interval并且我想打印它,我希望它打印所有必要的数字而不是额外的。

如果我使用System.out.printf("%f", interval);wherefloat interval = 15我得到15.000000.

我可以通过使用System.out.printf("%2.0f", interval)我得到的输出来解决这个问题15,但是如果我这样做,那么float interval = 12.05f我得到的输出是12.

我的任务要求我使用 printf()。

标签: javaprintf

解决方案


推荐阅读