System.SysUtils.EOverflow

De RAD Studio API Documentation
Révision datée du 18 octobre 2011 à 14:26 par PyBot (discussion | contributions) (Scoping Libraries)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à : navigation, rechercher

System.SysUtils.EMathErrorSystem.SysUtils.EExternalSystem.SysUtils.ExceptionSystem.TObjectEOverflow

Delphi

EOverflow = class(EMathError);

C++

class PASCALIMPLEMENTATION EOverflow : public EMathError

Propriétés

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

Description

EOverflow est la classe des exceptions pour les débordements de valeurs à virgule flottante.

EOverflow est déclenchée quand un résultat calculé est trop grand pour tenir dans le registre à virgule flottante alloué et que des données vont être perdues.

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

Remarque :  Les débordements de registre de calcul en virgule flottante déclenchent l'exception EIntOverflow.

Voir aussi