システムの処理
重大度コードがEの場合、除数のゼロをそのまま使用し、処理を続行します。ゼロ除算実行の結果は、システムに依存します。
重大度コードがUの場合、プログラムを異常終了させます。
プログラマの処置
メッセージで指摘されたオペランドに除数がゼロにならないように値を設定し、再度実行してください。
$1~$3には以下の情報が設定されます。
$1 : 外部プログラム名またはメソッド名
$2 :
[Win32]ステートメント番号([COPY修飾値-]行番号. 行番号内動詞追番)
[WinIPF][Winx64]ステートメント番号([COPY修飾値-]行番号)
$3 : データ名(ただし、除数が算術式または関数の値である場合、オペランド名は設定されません)
参照
[Win32]“NetCOBOL使用手引書”の“19.1.1 ステートメント番号”
[WinIPF]“NetCOBOL使用手引書”の“17.1.1 ステートメント番号”
[Winx64]“NetCOBOLユーザーズガイド”“第19章 テスト支援機能”の“ステートメント番号”