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

説明

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


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

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

定数
femINEXACT
femUNDERFLOW
femOVERFLOW
femDIVBYZERO
femINVALID

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

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

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

関連項目