Gleitkomma-Exceptions

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Exception-Behandlung - Index


Die folgende Tabelle enthält Gleitkomma-Exceptions, die in Delphi- oder C++-Anwendungen auftreten können.

Exception-Klasse Beschreibung
System.SysUtils.EInvalidOp Nicht definierte Gleitkomma-Anweisung oder ungültige mathematische Operation.
Zum Beispiel: Sqrt(-1), ArcTan(10), 0/0 oder Teilweiser Verlust der Genauigkeit.
System.SysUtils.EZeroDivide Gleitkomma-Exception: Division durch Null
System.SysUtils.EOverflow Gleitkomma-Exception: Überlauf
System.SysUtils.EUnderflow Gleitkomma-Exception: Unterlauf

Verwenden Sie zum Maskieren dieser Exceptions die Prozedur SetExceptionMask. Siehe auch: GetExceptionMask, SetExceptions und TArithmeticException.

Hinweis: Ab RAD Studio Athens (R120) sind alle Masken für Gleitkomma-Exceptions AKTIVIERT. Anwendungen lösen auf allen Plattformen standardmäßig keine Gleitkomma-Exceptions mehr aus.

Themen

Siehe auch