Code: Alles auswählen
Global.q a
Global.l a
Global.l b
Global.q b
a = Pow(2, 31) + 1
b = Pow(2, 31) + 1
Debug a ;ergibt 2147483649
Debug b ;ergibt -2147483648
Normalerweise meckert der Compiler ja, wenn eine Variable bereits anders definiert ist. Ich habe es gemerkt, weil meine ElapsedMilliseconds übergelaufen sind, da ich die Variable einmal als Long und einmal als Quad zugewiesen hatte.