本文へ移動

基本情報技術者試験 · 学習ガイド

2014年度 秋期 午前の問題・解答解説

旧制度の午前・午後と、2023年度以降の科目A・科目Bの公開問題を区別しています。現在の試験対策では現行シラバスと科目Bの形式を確認してください。公開問題は本試験の全出題を網羅する資料ではありません。

2014年度 秋期 午前の概要
30:00

問題番号から選ぶ

10進小数の16進小数への基数変換

基礎理論 · 基数変換 / 基数 / 基数変換法

10進数の分数 1/32 を16進数の小数で表したものはどれか。

解答・解説を表示

解答

エ

解説

まず要点:1/32 を16進数の小数で表すと 0.08 になります。16進数の小数は、小数点以下が順に 1/16、1/256、1/4096 という重み(位の大きさ)を持ちます。1/32 は分母と分子を8倍すると 8/256 になり、小数第2位に8が立つので 0.08 です。

解き方

  1. まず 1/32 の分母を16の累乗にそろえます。256=16^2 なので、分母と分子に8を掛けて 8/256 にします。
  2. 16進数の小数第2位は 1/256 の重みを持つので、分子8をそこに置き、答えは 0.08 となります。
選択肢 ア不正解
0.01(16) は 1/256 のことなので 1/32 よりずっと小さく、一致しません。
選択肢 イ不正解
0.02(16) は 2/256=1/128 のことで、1/32 にはなりません。
選択肢 ウ不正解
0.05(16) は 5/256 のことで、1/32 とは値が違います。
選択肢 エ正解
0.08(16) は 8/256=1/32 なので、1/32 と一致します。

覚えるポイント

  • 16進小数の各桁の重みは小数第1位が1/16、第2位が1/256、第3位が1/4096となります。

間違えやすいところ

  • 10進数に直した 0.03125 をそのまま16進数にしようとすると位取りを間違えやすいので注意します。

出題の前提:平成26年度秋期基本情報技術者試験午前問題問1

出典:IPA『2014年度 秋期 午前』
公式問題冊子 p.4 ↗(www.ipa.go.jp)

2014年度 秋期 午前

参照した公式資料

IPAが公開した2014年度 秋期 午前の問題・解答資料です。