CXI-Fehlerreferenz / CXI-Fehlercodes / Details / 01100-01499 (CxiNode) /
const CxiError cxiErrorDivisionOverflow = 1263; /* 0x04EF */
Klassifizierung:
Fehler, Komponente 'CxiNode/CxiTree', System 'DOS und WIN16'
Fehlermeldung:
CXI#01263: Überlauf bei 16-Bit-Division
Situation:
ChangeNum sollte eine Division oder Modulo-Operation durchführen, der Divisor oder das Ergebnis überschreiten jedoch den 'signed short int'-Bereich. Dieser Fehler tritt nur bei 16-Bit-Systemen auf. Die Variable wurde nicht verändert.
Korrektur:
Divisionen und Modulo-Operationen sind mit ChangeNum nur unter 32-Bit-fähigen Betriebssystemen voll durchführbar. Bei 16-Bit-Systemen müssen der Divisor (durch den geteilt wird) und das Resultat innerhalb des Bereichs -32768 bis +32767 liegen. Abhilfe: Holen Sie den aktuellen Wert der Variablen mit GetNum, bearbeiten den Wert mit Hilfe von Funktionen und Operatoren Ihres Compilers und speichern das Resultat mit SetNum zurück.
Siehe auch:
Nummernkreis 01100-01499 (CxiNode)
Fehlernummern allgemein
Symbolische Namen, alphabetisch sortiert
Symbolische Namen, sortiert nach Nummer