ゼロによる除算が試行されたことを示す計算条件です。
結果
ゼロによる除算の結果が定義できないため、未定義になります。
発生
ゼロによる除算が試行された場合に発生します。
制約事項
- -dfp オプションでのコンパイルで固定小数点を高い精度で除算すると、一部の ZERODIVIDE 例外が INVALIDOP として報告されることがあります。
注
この条件は、固定小数点および浮動小数点の除算で発生します。
浮動小数点の除算で分子もゼロである場合、INVALIDOP が発生します。
ZERODIVIDE 条件が発生した場合、それが無効になっているとプログラムはエラーになります。
その他の情報
- 省略形
- ZDIV
- 条件コード
- 320
- 暗黙の処理
- メッセージを出力し、ERROR 条件を発生させます。
- 通常の復帰
- ERROR 条件を発生させ、STOP 文を実行してプログラムの実行を終了します。