Thread numerischer Vergleich (16 answers)
Opened by Gast at 2007-11-27 16:25

Gast Gast
 2007-11-27 16:25
#103141 #103141
Hallo,

ich suche nach einer flexiblen Möglichkeit Zahlen miteinander zu vergleichen. Das Problem das ich habe ist, das ich nicht weiß welcher Dezimaltrenner verwendet wird. Gibt es eine Möglichkeit den Dezimaltrenner automatisch zu erkennen? Mein Vergleich sieht folgendermaßen aus:
Code: (dl )
1
2
3
4
5
6
if(($var1 - $var2) == 0) {
print "gleich\n";
}
else {
print "ungleich\n";
}

Wenn ich da +2.00 und 2 "reinstecke" ist's ok, enthält eine Zahl allerdings ein Komma anstelle des Punktes, kommt eine Fehlermeldung das +2,00 nicht numerisch ist.

Schon mal Danke

Marc

View full thread numerischer Vergleich