## 0.0E0的DecimalFormat模式返回1.235E3

时间:2019-03-10 19:27:42

标签: java decimalformat

DecimalFormat似乎正在忽略数字小数部分的模式。

DecimalFormat formatter = (DecimalFormat) NumberFormat.getNumberInstance(locale);
formatter.applyPattern("##0.0E");
String text = formatter.format(Double.valueOf(1234.5678));
// text is 1.235E3

为什么不返回1.2E3?

0 个答案:

没有答案