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.