TRUNC

USAGE COMP、USAGE BINARY、または USAGE COMP-4 項目に格納されているデータを、その項目の PICTURE 句で指定されたサイズ、またはその項目が保持できる最大サイズに合わせて切り捨てられるようにします。

構文:

>>-.---.-.-------TRUNC--"ANSI"---.------><
   +-/-+ +.----.-TRUNC-----------+
          +-NO-+

パラメーター:

TRUNC"ANSI"
COMP、BINARY、および COMP-4 項目に格納されている非算術データを、PICTURE 句に指定された桁数まで 10 進単位で切り捨てます。サイズ エラー状態の原因となる算術文、および ON SIZE ERROR 指定がない算術文の場合、結果は予測できません。
TRUNC
COMP、BINARY、および COMP-4 項目に格納されているすべてのデータを、PICTURE 句に指定された桁数まで 10 進単位で切り捨てます。
NOTRUNC
COMP、BINARY、および COMP-4 項目に格納されているすべての非算術データを、割り当てられた記憶域の容量まで 2 進単位で切り捨てます。

プロパティ:

デフォルト: TRUNC"ANSI"
段階: 構文チェック
$SET: 最初の行

依存関係:

NORM を指定すると直ちに TRUNC"ANSI" が設定されます。

DIALECT"RM"、RM、または RM"ANSI" を指定すると直ちに NOTRUNC が設定されます。