例如,我想计算一下:4,000,000.0 * 4;我得到了这个:1.6E7。我应该怎么做才能得到这个:16,000,000.0 ?? THX !!
答案 0 :(得分:3)
使用DecimalFormat,如下所示:
double d = 10000000.00;
DecimalFormat dfmt = new DecimalFormat(",000.0");
System.out.println(dfmt.format(d)); // will display 10,000,000.0
答案 1 :(得分:2)
答案 2 :(得分:1)
使用NumberFormat或DecimalFormat http://download.oracle.com/javase/6/docs/api/java/text/DecimalFormat.html
答案 3 :(得分:1)