System.Math.TArithmeticExceptionMask
Delphi
type TArithmeticExceptionMask = set of TArithmeticException;
C++
typedef System::Set<TArithmeticException, TArithmeticException::exInvalidOp, TArithmeticException::exPrecision> TArithmeticExceptionMask;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
set typedef |
public | System.Math.pas System.Math.hpp |
System.Math | System.Math |
Description
Spécifie un ensemble d'exceptions de virgule flottante masquées.
TArithmeticExceptionMask contient un ensemble de valeurs TArithmeticException utilisées pour masquer les exceptions de virgule flottante. TArithmeticException définit les exceptions de virgule flottante suivantes : exInvalidOp
, exDenormalized
, exZeroDivide
, exOverflow
, exUnderflow
, exPrecision
.
Vous pouvez empêcher les exceptions de virgule flottante de se produire en utilisant SetExceptionMask pour masquer certaines exceptions ou toutes les exceptions.
Voir aussi
- System.Math.TArithmeticException
- System.Math.TArithmeticExceptions
- System.Math.GetExceptions
- System.Math.SetExceptionMask
- System.Math.GetExceptionMask
- System.Math.SetRoundMode
- System.Math.TFPUException
- System.Math.TSSEException
- System.FSetExceptFlag
- System.FSetExceptMask
- System.Set8087CW
- System.SetMXCSR