Double d = new Double("1234567890.12");
System.out.println("d:="+d);
java.text.NumberFormat nf = java.text.NumberFormat.getInstance();
nf.setGroupingUsed(false);
System.out.println("d:="+nf.format(d)); 显示结果是:
d:=1.23456789012E9
d:=1234567890.12
本文演示了如何在 Java 中使用 Double 类型存储和格式化大数值,并展示了实例代码及输出结果。通过实例,文章解释了 Double 类型的科学计数法表示以及如何使用 NumberFormat 进行精确的格式化。
Double d = new Double("1234567890.12");
System.out.println("d:="+d);
java.text.NumberFormat nf = java.text.NumberFormat.getInstance();
nf.setGroupingUsed(false);
System.out.println("d:="+nf.format(d));
1915

被折叠的 条评论
为什么被折叠?