System.SysUtils.EMathError

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

System.SysUtils.EExternalSystem.SysUtils.ExceptionSystem.TObjectEMathError

Delphi

EMathError = class(EExternal);

C++

class PASCALIMPLEMENTATION EMathError : public EExternal

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
System.SysUtils.pas
System.SysUtils.hpp
System.SysUtils System.SysUtils

Beschreibung

EMathError ist die abstrakte Basis-Exception-Klasse für Fehler bei Berechnungen mit Gleitkommazahlen.

EMathError ist die Basisklasse von Gleitkomma-Exception-Klassen. EMathError wird selbst nie ausgelöst.

Folgende Exceptions stammen von EMathError ab:



Exception Bedeutung

EInvalidArgument

Parameter außerhalb des zulässigen Wertebereichs

EInvalidOp

Prozessor hat nicht definierte Anweisung festgestellt

EOverflow

Ergebnis einer Gleitkommaoperation ist zu groß zum Speichern

EUnderflow

Ergebnis einer Gleitkommaoperation ohne Genauigkeit

EZeroDivide

Versuch der Division durch Null



Laufzeitinformationen zu Exceptions werden in den von EExternal bereitgestellten Feldern gespeichert.

Siehe auch