人間は 10 進数で数えるが、計算機ではメモリ内部では 2 進数で数を数える。 そこで人間は計算機の結果を 16 進数で数えたあと、10 進数に変換したり、 逆に人間が計算機に 16 進数で指示したりする。
メモリとは、箱を多数用意したもので、二種類の状態がある。 計算機では状態を 0 と 1 で区別する。 箱が 5 つあった場合、31 まで数えることができる(0 を含む)。 8 個の箱を一つの組とし、255 まで数えることができる(0 を含む)。 ハードウェアやメモリの問題などは 16 進数でエラーメッセージが出現することがある。