...ok, ich werde mich etwas genauer ausdrücken.
Ich habe eine Bergstrasse gebaut, welche bereits relativ lang ist. Ich wollte nun eine Kreuzung daran ansetzen wobei dann die beschriebenen Fehlermeldung kommt. Danach lässt sich der Editor nicht mehr bedienen.
Wenn ich aber ein neues Strassenstück lege und daran eine Kreuzung setze, funktioniert dies ohne Probleme.
Hat jemand eine Idee....? Hab ja schon gegoogelt und das kam dabei raus:
Ein Ganzzahlüberlauf (englisch integer overflow) tritt auf, wenn ein Computer Berechnungen mit begrenzter Stellenzahl durchführt und das Rechenergebnis zur Darstellung mehr Stellen erfordert. Die Stellenanzahl und damit der Wertebereich ist durch das Rechenwerk begrenzt.
Das Rechenwerk heutiger Computer ist meist für 32 oder 64 Binärstellen ausgelegt. Tritt hier ein Ganzzahlüberlauf auf, wird das im Statusregister des Prozessors registriert; dieser Fall kann vom Programmierer festgestellt werden.
Ein anderer Fall liegt vor, wenn ein Rechenergebnis in einer Variablen gespeichert wird, die weniger Stellen als das Rechenwerk aufweist. Dieser Fall wird vom Prozessor nicht automatisch erkannt, die Variable erhält einen falschen Wert.
Nur durch die Verwendung von Funktionsbibliotheken ist es möglich, Berechnungen mit Millionen von Stellen durchzuführen ohne einen Ganzzahlüberlauf zu erreichen.
Gruss