我有下一行:
String.format("%10.6f",transform);
我使用String.format
强制显示6位小数的值,而不是E
。
但是当 transform
等于 0.040000
时,我希望得到 0.04
作为结果。对于 0.000006
我想要 0.000006
。
最佳答案
使用 NumberFormat 而不是 String.format():
NumberFormat nf = NumberFormat.getInstance();
nf.setMaximumFractionDigits(6);
nf.format(yourNumber);
关于android - 双变量格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15222926/