System.Math.TArithmeticExceptionMask
Delphi
type TArithmeticExceptionMask = set of TArithmeticException;
C++
typedef System::Set<TArithmeticException, TArithmeticException::exInvalidOp, TArithmeticException::exPrecision> TArithmeticExceptionMask;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
set typedef |
public | System.Math.pas System.Math.hpp |
System.Math | System.Math |
説明
マスクされる浮動小数点例外の集合を指定します。
TArithmeticExceptionMask には、浮動小数点例外をマスクするのに使用される TArithmeticException 値の集合が格納されています。TArithmeticException には、浮動小数点例外として exInvalidOp
、exDenormalized
、exZeroDivide
、exOverflow
、exUnderflow
、exPrecision
が定義されています。
SetExceptionMask を使用して一部またはすべての浮動小数点例外をマスクすることにより、それらの例外が発生しないようにすることができます。
関連項目
- System.Math.TArithmeticException
- System.Math.TArithmeticExceptions
- System.Math.GetExceptions
- System.Math.SetExceptionMask
- System.Math.GetExceptionMask
- System.Math.SetRoundMode
- System.Math.TFPUException
- System.Math.TSSEException
- System.FSetExceptFlag
- System.FSetExceptMask
- System.Set8087CW
- System.SetMXCSR