System.SysUtils.EUnderflow

Delphi
EUnderflow = class(EMathError);
C++
class PASCALIMPLEMENTATION EUnderflow : public EMathError
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
説明
EUnderflow は,値が小さすぎて浮動小数点変数で表すことができないときに生成される例外クラスです。
浮動小数点計算の結果が小さすぎて浮動小数点変数で表せない場合には,結果はゼロに丸められます。アンダーフローハードウェア例外のマスクを解除するようにアプリケーションによって数値演算コプロセッサのコントロールワードを変更することができます。この場合には,数値演算プロセッサがアンダーフローハードウェア例外を報告した時点で EUnderflow 例外が生成されます。コントロールワードは,例外の処理が済むとリセットされます。
実行時例外情報は EExternal によって指定された項目に保存されます。