十六進数

コンピューターでは、0(ゼロ)と 1 (イチ)の2進数ですべて処理します。

ノイズがあっても、0(ゼロ)と 1 (イチ)の判定には影響を与えないため信頼性が高められるのです。

コンピュータと違って人の場合、単調な0と1の集合だと混乱します。


2進数、10進数、16進数の関係は次の通りです。
二進数 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 00010000
十進数 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
十六進 0 1 2 3 4 5 6 7 8 9 A B C D E F 10

コンピューターでは16進が便利です。10進の10以上はABCDEFを使います。

1バイトは8ビット(8桁の0と1の集まり)なので、16進数の2桁で表示され256通り表示できます。

従って、2バイト(16桁の0と1の集まり、16進数の4桁)で 文字ならば65,536通り使えます。