16進数とは?
16進数とは、0〜9とA〜Fの16種類の数字で表す記数法。1桁が4ビットにちょうど対応するため、2進数を人間が読みやすく短く書くのに使われる。メモリアドレス、文字コード、色指定、MACアドレスなど実務でも頻出する。
高度試験・午前I(全区分共通)の過去問では2回出題されています(2020年度〜2025年度)。
じゅうろくしんすう
16進数の意味
0〜9とA〜Fの16種類の数字で表す記数法。1桁が4ビットにちょうど対応するため、2進数を人間が読みやすく短く書くのに使われる。メモリアドレス、文字コード、色指定、MACアドレスなど実務でも頻出する。
16進数の具体例
2進数 1011 0110 は、4ビットずつ区切って B と 6 なので16進数では B6、10進数では 11×16+6=182 になる。逆に16進の 1F は 1×16+15=31 である。
16進数は試験でどう引っ掛けられる?
8進数(1桁=3ビット)との区切り幅の違いに注意。また、16進数の桁の重みは16の累乗(1, 16, 256…)であり、10の累乗で計算すると必ず誤る。Aは10であって「アルファベット順で1番目=1」ではない。
16進数と関連する用語
16進数が出た過去問
8ビットD/A変換器を使って負でない電圧を発生させる。使用するD/A変換器は、最下位の1ビットの変化で出力が10ミリV変化する。データに0を与えたときの出力は0…
正解:1,300
要点:D/A変換器の出力=入力データの10進値×1ビット当たりの電圧
16進数の82は10進数で8×16+2=130である。最下位1ビットの変化で出力が10ミリV変化し、データ0のときの出力が0ミリVなので、出力は130×10=1,300ミリVとなる。D/A変換器の出力は入力データの値に比例する点を押さえておけばよい。
出典:令和2年度 10月 高度共通_午前I試験 am1 問8(IPA)仮想記憶管理におけるページ置換えアルゴリズムとしてLRU方式を採用する。主記憶のページ枠が、4000, 5000, 6000, 7000番地(いずれも16進数)…
正解:6000
要点:LRUは最後に参照してから最も時間が経ったページを追い出す
LRUは最後に参照されてから最も時間が経ったページを追い出す。初期状態は4000=1、5000=2、6000=3、7000=4である。5の参照で最も古い1(4000番地)が置き換わり、次の1の参照で4(7000番地)が、6の参照で2(5000番地)が置き換わる。最後の4の参照時に最も古いのは3(6000番地)なので、ページ4は6000番地にページインされる。
出典:令和7年度 春期 高度共通_午前I試験 am1 問6(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。