過去問解きまくり研究所 ホーム

平成21年度 秋期 問64

基礎理論

基数変換に関する問題

8 進数の 55 を 16 進数で表したものはどれか。

答えと解説を見る

✓ これが正解ア2D

解説

いったん十進へ直してから、十六で割り直すと答えが出ます。

基数の違う数を移すには、二つの道があります。ひとつは、いったん十進の数へ直してから移す道でした。八進の五十五は、上の桁の五に八を掛けて下の五を足します。四十に五を足して、四十五という十進の数になりました。これを十六で割ると、商が二で余りが十三になります。十六進では、十から十五までを英字で表す決まりでした。十三はDにあたるので、並べると二とDになります。この二文字を挙げた肢が当たりました。もうひとつの道は、二進を経由する形です。八進の一桁は二進の三桁に、十六進の一桁は四桁に対応します。五十五を三桁ずつに開くと、百一と百一が並びました。これを四桁ずつ区切り直すと、同じ答えに行き着きます。二つの道で同じ答えが出れば、間違いようがありません。シラバスも、二進数の表現と基数変換の方法を挙げています。

ほかの選択肢はなぜ違うのか

出典:平成21年度 秋期 ITパスポート試験 問64

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)