IBM® 拡張

COMPUTATIONAL-3 または COMP-3 句 (内部 10 進数)

これは、PACKED-DECIMAL と同じです。

コンパイル・パフォーマンスを向上させるには、COMP-3 (パック 10 進数) 項目の PICTURE 文節に奇数の数字位置を指定します。 内部的には、パック 10 進数項目の右端のバイトには、数字が 1 つと符号が 1 つ入り、それ以外のバイトには数字が 2 つずつ入ります。 よりパフォーマンスの良い構成を使用している場合には、脱落している数字をコンパイラーから供給する必要はなくなります。

桁数が偶数であるパック 10 進数項目に割り振られるストレージの左端 (未使用) 数字位置の内容は、その項目の値が変更されるときに変更可能です。 したがって、たとえばこの項目が再定義されたり、グループ・フィールドの一部を形成したり、索引付きファイルに対するキーとして使用される場合、予期しない値が含まれている可能性があります。

IBM® 拡張 の終り


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]