System.FGetExceptMask
Delphi
function FGetExceptMask(ExceptMasks: UInt32): UInt32;
C++
extern DELPHI_PACKAGE unsigned __fastcall FGetExceptMask(unsigned ExceptMasks = (unsigned)(0x3f));
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.pas System.hpp |
System | System |
Description
Obtient les indicateurs de masque d'exception de virgule flottante.
FGetExceptMask obtient les indicateurs de masque spécifiés par le paramètre ExceptMasks
.
ExceptMasks
représente une combinaison des valeurs suivantes :
Constante |
---|
femINEXACT |
femUNDERFLOW |
femOVERFLOW |
femDIVBYZERO |
femINVALID |
FGetExceptMask renvoie la valeur actuelle de l'indicateur d'événement d'exception de virgule flottante de l'unité, spécifié par ExceptMasks
.
Excepts
spécifie quels masques d'exception sont renvoyés. Par exemple, si ExceptMasks
a la valeur femDIVBYZERO
ou femINVALID
, FGetExceptMask renvoie uniquement le statut de femDIVBYZERO
et femINVALID
.
Si ExceptMasks
est égal à 0, FGetExceptMask renvoie 0.