2011-10-05 15 views
0

たとえば、私はこれを計算したいと思います:4,000,000.0 * 4;私はこれを得た:1.6E7。これを得るにはどうすればいいですか?16,000,000.0 ??どうも!!printlnを読み込み可能な形式で二重にするには?

+2

は、私はあなたが見直し、あなたの質問に答える時間を過ごすために人々を期待する前に、以前の答えを受け入れる示唆しています。 –

+0

「1.6E7」は読みやすい形式です。 –

答えて

3

使ってDecimalFormatを次のように

double d = 10000000.00; 
DecimalFormat dfmt = new DecimalFormat(",000.0"); 

System.out.println(dfmt.format(d)); // will display 10,000,000.0 
+0

それは素敵です、thx!しかし、それは10 000 000,00を表示します。これを表示するにはどうすればいいですか:10000000.00 ??そうではありません "、"、ちょうど "。"私はこれを書く:新しいDecimalFormat( "000.0");これは表示されます:10000000,0 – victorio

関連する問題