Probleme mit Formatierung von Zahlen

Gast #601693
Lesenswert?

Wie kann in Java eine Kommazahl mit Punkt dargestellt werden?
z.B.:  21.897

zusätzlich soll die Zahl nicht hin und herspringen, wenn die Zahl 
negativ wird. z.B.  21.897
           -21.897


DecimalFormat dezformat = new DecimalFormat( "##0.000'°';##0.000'°'" );

Mit dieser Anweisung erscheint die Zahl so: 21,897
Gast #602080
Lesenswert?

Jo, probier halt nen Komma statt nen Punkt oder stll Dein Dezimalsystem 
auf Deutschland um, denn in den USA (und anderen Ländern) ist der Punkt 
unser Komma und umgekehrt.

Andere Möglichkeit: in String wandeln und Punkt selbst einfügen und 
nachher wieder zurückkonvertieren, wenn alles andere net hilft.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren