声明这种形式的变量%.2f
我想要的是小数点后最多2位数字。
现在,它仅显示两个预期的数字,我也希望删除尾随的零。
formatString = "< %.2f Km"
我用
formatString
作为String.format(formatString , value)
在这部分代码中,有没有办法做到这一点?
最佳答案
这应该适合您的情况:
double value = 3.502;
String formatString = "< %s Km";
String formattedString = String.format(formatString, new DecimalFormat("#.##").format(value));
How to nicely format floating numbers to String without unnecessary decimal 0?的重复项
关于java - 删除浮点表示中的尾随零,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50703421/