TRUNC

USAGE COMP、USAGE BINARYまたはUSAGE COMP-4項目に保存されるデータを、その項目のPICTURE句で指定されたサイズ、またはその項目が保持できる最大のサイズにあわせて切り捨てるか否かを指定する。

構文:
>>-.---.-.-------TRUNC--"method"-.---------><
   +-/-+ +.----.-TRUNC-----------+
          +-NO-+
パラメータ:
method 下記のいずれかひとつ
TRUNC COMP、BINARY および COMP-4項目に対するすべての代入を、PICTURE句で指定された桁数まで、10進法で切り捨てる。
NOTRUNC COMP、BINARY および COMP-4項目に保存されるすべての算術文以外の代入を、割り当てられた領域の容量まで2進法で切り捨てる。
TRUNC"ANSI" COMP、BINARY および COMP-4項目に保存されるすべての算術文以外の代入を、PICTURE句で指定された桁数まで、10進法で切り捨てる。算術文では、サイズエラーの原因となり、ON SIZE ERROR 句がない場合、その結果は不定である。
属性:
省略値: TRUNC"ANSI" (方言 )
段階: 構文チェック
$SET: 初期
依存性:

NORMにより、TRUNC"ANSI"に設定される。

RMまたはRM"ANSI"により、NOTRUNCに設定される。

他参照:

関連項目