パック10進数

更新日:

用語解説

パック10進数は、10進数の1桁を4ビットで表し、1バイトに2桁を詰めて格納する形式です。最後の4ビットは符号を表します。

■ 試験で押さえるポイント

  • 1桁を1バイトで表すゾーン10進数より、少ない記憶容量で格納できます。

  • 符号は、正を16進数のC、負をDで表すのが一般的です。

  • n桁の数には、数字n個と符号1個で⌈n+12⌉\lceil\frac{n+1}{2}\rceilバイトが必要です。

■ 選択肢での判断ポイント

必要なバイト数は、桁数に符号の1を足して2で割り、切り上げて求めます。

例: 正の45は、先頭に0を補って04 5Cの2バイトで表します。

同じ分野の用語