サーチ…
備考
ADDステートメント
ADD 1 TO cobol
これにより変数cobol
変更されます。オーバーフローは暗黙のうちに無視されます。
ADD 1 TO cobol GIVING GnuCOBOL
これはGnuCOBOL
に保存されたADDの結果であるcobol
変更しません。再度、ストレージ割り当てのオーバーフローはサイレントに無視されます(フィールドはサイズエラーで古い値にとどまり、例外は発生しません)。
ADD
a b c d f g h i j k l m n o p q r s t u v w x y z
GIVING total-of
ON SIZE ERROR
PERFORM log-problem
NOT ON SIZE ERROR
PERFORM graph-result
END-ADD
複数の入力が可能で、ストレージサイズテストが明示されています。 COBOLには、本質的なFUNCTION E
。したがって、単一の文字識別子のための賢明な選択ではありません。
SIZE ERROR
COBOLでは、タイプおよび/またはに依存しているPICTURE
。 PIC 9
フィールドは0から9までの値を安全に保存するだけで、その結果の中間結果はON SIZE ERROR
句をトリガします。
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow