ページの先頭行へ戻る
NetCOBOL V11.1 NetCOBOL Studio ユーザーズガイド
FUJITSU Software

A.1.56 ZWB翻訳オプション

符号付き外部10進項目を英数字フィールドと比較するときに、外部10進項目の符号部を無視して比較する(ZWB)か、符号部を含めて比較する(NOZWB)かを指定します。ここで、英数字とは、英数字項目、英字項目、英数字編集項目、数字編集項目、文字定数およびZERO以外の表意定数のことです。

項目

説明

符号付き外部10進項目と英数字項目の比較

符号付き外部10進項目を英数字フィールドと比較するときの比較方法を指定します。

初期値では[符号部を無視して比較する]が選択されます。

  

符号部を無視して比較する

符号部を無視して比較します。

符号部を含めて比較する

符号部を含めて比較します。

77  ED  PIC  S9(3)  VALUE  +123.
77  AN  PIC  X(3)  VALUE  "123".

上記で、条件式 ED = AN の真偽は、以下のようになります。

  • ZWB を指定した場合 : 真

  • NOZWB を指定した場合 : 偽