System.SysUtils.EMathError

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.SysUtils.EExternalSystem.SysUtils.ExceptionSystem.TObjectEMathError

Delphi

EMathError = class(EExternal);

C++

class PASCALIMPLEMENTATION EMathError : public EExternal

Propriétés

Type Visibilité  Source Unité  Parent
class public
System.SysUtils.pas
System.SysUtils.hpp
System.SysUtils System.SysUtils

Description

EMathError est la classe des exceptions de base pour les erreurs de calcul en virgule flottante.

EMathError est la classe de base pour les classes des exceptions de calcul en virgule flottante. EMathError n'est jamais déclenchée.

Les exceptions suivantes dérivent de EMathError :



Exception Signification

EInvalidArgument

Paramètre hors de l'intervalle

EInvalidOp

Le processeur a rencontré une instruction non définie

EOverflow

L'opération en virgule flottante a produit un résultat trop large pour être stocké

EUnderflow

L'opération en virgule flottante a produit un résultat sans précision

EZeroDivide

Division par zéro



Les informations d'exception à l'exécution sont enregistrées dans des champs fournis par EExternal.

Voir aussi