Android 双变量格式
我对下一行有一个建议:Android 双变量格式,android,Android,我对下一行有一个建议: 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.setMaximumFr
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);