Thread 123 -> 123.00 bzw. 1.2 -> 1.20 (19 answers)
Opened by Thomas at 2010-02-10 13:59

betterworld
 2010-02-10 14:06
#132514 #132514
User since
2003-08-21
2614 Artikel
ModeratorIn

user image
Du musst die Zahlen nicht in eine bestimmte Form umwandeln, um sie zu vergleichen.

Wenn Du die Zahlen mit "==" vergleichst, ist es egal, ob sie mit ".00" am Ende da stehen oder nicht, weil "==" numerisch vergleicht. Vermutlich hast du "eq" benutzt. Das vergleicht Strings, achtet daher auch auf Sachen wie ".00".

Der Tausenderpunkt und das Komma sind hingegen für "==" nicht gut, das muss man schon von "12.345,67" nach "12345.67" umwandeln vorher. Aber das geht ja leicht.

View full thread 123 -> 123.00 bzw. 1.2 -> 1.20