Thread Vergleich grosser Zahlen (3 answers)
Opened by Brummbaer at 2009-09-08 13:03

Gast Brummbaer
 2009-09-08 13:03
#125511 #125511
Hallo,
ich habe ein Problem mit dem Vergleich von grossen Zahlen....
In zwei Variablen wird jeweils ein 8-Stelliges Datum und eine 6-Stellige Kennziffer
hinterlegt z.b. $X1 = 20090729000005
$X2 = 20090729000106
sind die ersten acht Stellen (Datum) gleich bekomme ich bei einem Vergleich
if ($X1 == $X2) {
immer true egal welche Kennziffer das Datum hat.

teile ich die Abfrage in zwei Teile
$X11 = substr($X1,0,8);
$X12 = substr($X1,8);
$X21 = substr($X2,0,8);
$X22 = substr($X2,8);
if (($X11 == $X21) and $X12 == $X22)) {

bekomme ich das richtige Ergebnis (false)

Gibt es eine Beschraenkung fuer numerische Vergleiche? oder mache ich einem Fehler?

Danke im voraus sagt der Brummbaer

View full thread Vergleich grosser Zahlen