Sprung zum Seitenende Struktur Themen A...Z Titel << >>

CXI-Fehlerreferenz / CXI-Fehlercodes / Details / 01100-01499 (CxiNode) /

01263 cxiErrorDivisionOverflow

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


[i] CXI-Fehlerreferenz
Version 2 (1013-001), erstellt am 15. April 2000
Textseite 84 von 676, Thema 1263 (eea1263)
[c] Copyright (c) 1996-2000 by TeraConnect GmbH

Sprung zum Seitenanfang Struktur Themen A...Z Titel << >>