Hans-Peter Rieger: Zahlenformatierung

Beitrag lesen

Hi Legolas,

Zahlen werden maschinenintern _immer_ ohne Formatierung abgespeichert. Eine drei mit zwei Nachkomma-Nullen ist weder in Float- noch in Integer-Umgebung von einer Drei mit fünf Nachkomma-Stellen zu unterscheiden (und "3.00" als Strings ist halt keine Zahl, sondern ein Text). Genauso wenig, wie sich die 3.0 auch merkt dass sie bei Dir in roter Farbe und 12 Pixel Höhe dargestellt wird.

Wenn Du die Zahl wieder ausgibst, bist Du auch wieder dafür verantwortlichm dass Du sie richtig formatierst (Farbe, Größe, Nachkomma-Stellen und -Rundung, etc.).

Ciao
Hans-Peter