System.Math.GetExceptionMask
Delphi
function GetExceptionMask: TArithmeticExceptionMask;
C++
extern DELPHI_PACKAGE TArithmeticExceptionMask __fastcall GetExceptionMask(void);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.Math.pas System.Math.hpp |
System.Math | System.Math |
Description
Renvoie le masque d'exception à partir du matériel en virgule flottante en cours.
Appelez GetExceptionMask pour connaître les types des exceptions générées par le matériel en virgule flottante. Tout élément défini dans ce masque empêche le matériel de déclencher le type d'exception correspondant. A la place, le matériel fait de son mieux pour renvoyer une valeur – souvent NaN, Infinity ou NegInfinity. La valeur dépend de l'opération et du mode d'arrondi choisi.
Selon le matériel en virgule flottante, GetExceptionMask appelle en interne GetFPUExceptionMask ou GetSSEExceptionMask.