System.FGetExceptMask

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function FGetExceptMask(ExceptMasks: UInt32): UInt32;

C++

extern DELPHI_PACKAGE unsigned __fastcall FGetExceptMask(unsigned ExceptMasks = (unsigned)(0x3f));

プロパティ

種類 可視性 ソース ユニット
function public
System.pas
System.hpp
System System

説明

浮動小数点例外の各マスク フラグを取得します。


FGetExceptMaskExceptMasks パラメータで指定されたマスク フラグを取得します。

ExceptMasks には、以下の値の組み合わせを指定できます。

定数
femINEXACT
femUNDERFLOW
femOVERFLOW
femDIVBYZERO
femINVALID

FGetExceptMask は、ExceptMasks で指定される、ユニットの浮動小数点例外マスク フラグの現在の値を返します。

Excepts は、どの例外マスクが返されるかを指定します。たとえば、ExceptMasksfemDIVBYZERO または femINVALID である場合、FGetExceptMaskfemDIVBYZERO および femINVALID のステータスだけを返します。

ExceptMasks が 0 の場合は、FGetExceptMask は 0 を返します。

関連項目