System.FGetExceptMask

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi