mikrocontroller.net

Forum: PC-Programmierung Probleme mit Formatierung von Zahlen


Autor: JavaNewbie (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Der Hubert (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.