数字項目
- 数字項目のタイプには、次のものがあります。
- 2 進数
- パック 10 進数 (内部 10 進数)
- ゾーン 10 進数 (外部 10 進数)
国別 10 進数 (外部 10 進数)
- PICTURE 文字ストリングには、記号 9、P、S、および V を入れることができます。
- 数字の桁数は、1 以上 18 以下でなければなりません。
- IBM ExtensionIBM Extension パック 10 進数およびゾーン 10 進数の項目の場合、 数字の桁数は 1 ~ 63 の範囲にできます。 End of IBM ExtensionEnd of IBM Extension
- 符号なしの場合、 標準データ・フォーマットの項目の内容は 0 から 9 のアラビア数字の組み合わせでなければなりません。 符号付きの場合、 +、-、 あるいは演算符号のその他の表現を入れることができます。
- 項目の USAGE は、DISPLAY、BINARY、COMPUTATIONAL、または PACKED-DECIMAL とすることができます。
- IBM ExtensionIBM Extension 項目の USAGE は、COMPUTATIONAL-3、COMPUTATIONAL-4、または NATIONAL とすることができます。
USAGE NATIONAL で記述された符号付き数字項目の場合は、SIGN IS SEPARATE 節を指定または暗黙指定する必要があります。
End of IBM ExtensionEnd of IBM Extension - 基本数字項目に関連付けられている VALUE 文節は、数字リテラルまたは表意定数 ZERO を指定しなければなりません。 基本数字項目から成るグループ項目に関連付けられている VALUE 文節は、非数字リテラルまたは表意定数を指定しなければなりません。 なぜなら、そのようなグループは英数字であると見なされるからです。 上記のどちらの場合でも、リテラルは指定されたとおりに扱われ、編集は行われません。
数字項目の例を示します。
PICTURE 有効な値の範囲
9999 0 ~ 9999
S99 -99 ~ +99
S999V9 -999.9 ~ +999.9
PPP999 0 ~ .000999
S999PPP -1000 ~ -999000 および
+1000 ~ +999000 または 0