## 0.0E0的分数图案返回1.235E3



demalformat似乎忽略了数字小数部分的模式。

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.#E0会给您正确的答案。

相关内容

  • 没有找到相关文章

最新更新