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