float f = 0.564f;
System.out.println(String.format("Percent: %.3f%%", f));
显示如下:
Percent: 0.564%
我想显示为 56.4% 并且我想使用 String.format()。如何改变这个才能达到效果?
最佳答案
您可以简单地使用 1 位小数来完成此操作:
System.out.println(String.format("Percent: %.1f%%", (f*100)));
如果你想保留 3 位小数
System.out.println(String.format("Percent: %.3f%%", (f*100)));
等等
关于java - 如何在 Java 中将其显示为保留 3 位小数的百分比?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47197643/