Gleitkomma-Exceptions

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu VCL-Exception-Klassen


Gleitkomma-Exceptions in Delphi- oder C++-Anwendungen sind in der folgenden Tabelle aufgeführt.

Exception-Klasse Beschreibung
System.Math.EInvalidArgument Kann von einigen Funktionen in der Unit System.Math für Parameter außerhalb des zulässigen Wertebereichs ausgelöst werden.
System.SysUtils.EInvalidOp Fließkommafehler: Stack-Fehler
System.SysUtils.EZeroDivide,
System.SysUtils.EOverflow
Fließkommafehler: Division durch Null, Definitionsbereich oder Überlauf
System.SysUtils.EUnderflow Fließkommafehler: Teilweiser Verlust der Genauigkeit oder Unterlauf

Ändern Sie zum Maskieren dieser Exceptions das FPU-Steuerwort zwischen der Ausführung von unsicherem Code. Verwenden Sie dazu die Prozedur SetExceptionMask. Siehe auch: TFPUExceptionMask und TFPUException.

Themen

Siehe auch