ZWB
If you compile using ZWB
, the compiler
removes the sign from a signed zoned decimal (DISPLAY
)
field before comparing this field to an alphanumeric elementary field
during execution.
Default is: ZWB
Abbreviations are: None
If the zoned decimal item is
a scaled item (that is, it contains the symbol P
in
its PICTURE
string), comparisons that use the decimal
item are not affected by ZWB
. Such items always have
their sign removed before the comparison is made to an alphanumeric
field.
ZWB
affects how a program runs. The
same COBOL program can produce different results depending on the
setting of this option.
Use NOZWB
if you
want to test input numeric fields for SPACES
.