基礎理論
基本情報技術者試験 科目A免除 修了試験 20160724 実施分 問2
10 進数の分数 1/32 を 16 進数の小数で表したものはどれか。
分数 1/32(分子 1,分母 32)
答えを選ぶ
出典:基本情報技術者試験 科目A免除 修了試験 20160724 実施分 問2(問題文は IPA の公開問題。解説は当サイト作成)
答えと解説を見る
正解:エ
覚える知識
n進数小数の基数変換
10進小数に16を掛けて整数部を取り出す操作を繰り返すと16進小数が得られる。
この問題で必要なこと
1/32=2^-5=0.03125を16進小数に直す。16^-1=0.0625、0.03125=0.5×0.0625なので0.8(16進)=0.08ではなく、0.03125=8/256で16進0.08となる。
ひっかけ
0.01や0.02など桁位置や10進の見かけで選ばせる。
この知識の出題:本試験系 9 回・免除試験 22 回(公開問題での観測値)