システム変数 SysVar.overflowIndicator は、算術オーバーフローが発生したときに 1 に設定されます。この変数の値を検査することによって、オーバーフロー条件についてテストすることができます。
オーバーフロー条件が検出された後、SysVar.overflowIndicator は自動的にリセットされません。オーバーフロー検査を起動する可能性のある演算を実行する前に、 SysVar.overflowIndicator を 0 にリセットするコードを、プログラムに含めなければなりません。
SysVar.overflowIndicator は以下の方法で使用できます。
SysVar.overflowIndicator = 0; VGVar.handleOverflow = 2; a = b; if (SysVar.overflowIndicator == 1) add errorrecord; end
関連する参照項目
代入
EGL ライブラリー外部のシステム変数
handleOverflow