just another double formatting question
Hallo, hallo
Benutze java 1.4.2_14 und wuerde gern eine double formatiert ausgeben wie z.B
intern: 12345.678
Ausgabe als 12345.7
und nicht 12345,7
und nicht 12,345.7
auch soll eine 45678.0
als 45678.0 ausgegeben werden
und nicht als 45678
Mein Versuche mit:
Vielen Dank für jeden Hinweis
Joern
Hallo, hallo
Benutze java 1.4.2_14 und wuerde gern eine double formatiert ausgeben wie z.B
intern: 12345.678
Ausgabe als 12345.7
und nicht 12345,7
und nicht 12,345.7
auch soll eine 45678.0
als 45678.0 ausgegeben werden
und nicht als 45678
Mein Versuche mit:
Code:
Locale locale;
NumberFormat formatter;
locale = Locale.US;
formatter = new DECIMALFormat( "0.0" ); // und
r = 12345.678;
formatter.format( r ); // führt zu 12345,7 und
formatter.getNumberInstance( locale ).format( r ) // führt zu 12,345.7 und bei r 45678.0 zu 45,678
Vielen Dank für jeden Hinweis
Joern