Vinzenz: Maximaler z-index = 2147483647

Beitrag lesen

Hallo Thomas,

Ich habe es ein wenig beschleunigt und in schritten von 1Mill.1 hochgezählt, der IE 6 meldete einen Fehler mit "Außerhab des Bereicht" bei 2147002147. Also ab das mit kleineren Schritten und immer nur 1 addiert so komme ich auf 2147483647 (2.147.483.647) genauer gesagt beim wechsel von 47 auf 48.
Firefox (0.9.3) meldet keinen Fehler aber er zählt dann rückwärts mit "-" Vorzeichen genau von derselben Zahal (also er beginnt mit -2147483648 beim Rückwärtszählen). Netscape 7.2 ebenso.

Opera 7.54 stoppt (auch) bei -2147483648

stoppt, heißt das gleiches Verhalten wie IE?

Interessantes Experiement!

Überall eine vorzeichenbehaftete 32-Bit-Integer. Nur der Überlauf wird unterschiedlich gehandhabt, wobei ich mehr Verständnis für das Verhalten des IE aufbringe als das der anderen Geckos (in diesem Spezialfall).

Der zulässige Bereich sollte für die Anwendungen der nächsten paar Jahre durchaus ausreichen, oder bist Du anderer Meinung?

Freundliche Grüsse,

Vinzenz