Gleitkomma-Exceptions
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
- Fließkommafehler: Division durch Null, Definitionsbereich oder Überlauf
- Fließkommafehler: Teilweiser Verlust der Genauigkeit oder Unterlauf
- Fließkommafehler: Stack-Fehler