我需要使用科学记数法来表示一个值。我使用此代码,但值是四舍五入的,我不希望这样......
import com.google.gwt.i18n.client.NumberFormat;
...
Double value = Double.parseDouble("0.00000012");
String formatted = NumberFormat.getScientificFormat().format(value);
System.out.println(formatted);
结果是:
1E-7
并不是
1.2E-7
你可以帮帮我吗?谢谢 :)
慕侠2389804
慕尼黑8549860
RISEBY
相关分类