Forum: PC-Programmierung Probleme mit Formatierung von Zahlen


von JavaNewbie (Gast)


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

von Der Hubert (Gast)


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.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.