テクノロジ系1 / 20問
基本情報技術者試験 令和5年度 科目A 公開問題 問1
16 進小数0.C を10 進小数に変換したものはどれか。
選択肢を押すと答え合わせができます。
正解と解説を見る
【正解】ウ
16進法では、小数点以下の第1位の重みは16の-1乗、すなわち1/16です。また、16進数字のCは10進数の12を表します。したがって、計算過程は、0.C=12×16の-1乗=12×1/16=12/16=0.75となります。よって、10進小数に変換した値は0.75です。
アの0.12は誤りです。10進数の0.12に16を掛けると1.92となり、16進小数の最初の桁は1になるため、Cにはなりません。
イの0.55は誤りです。0.55×16=8.8であり、16進小数の最初の桁は8になります。
エの0.84は誤りです。0.84×16=13.44であり、最初の桁は10進数の13、すなわち16進数字のDになります。
【ポイント】 16進数では、A~Fがそれぞれ10~15を表します。 小数点以下の重みは、左から順に16の-1乗、16の-2乗、16の-3乗となります。 16進小数を10進数に直すときは、各桁の値とその桁の重みを掛けて合計します。
出典:令和5年度 基本情報技術者試験 科目A 公開問題 問1
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。
この回の20問を、アプリで通しで解く
- 本番と同じ問題数・制限時間で通し演習(模試モード)
- 間違えた問題は自動で「復習すべき問題」に回る
- 解説で分からない点はAIに質問できる