平成20年 春期 基本情報技術者 午前 問2

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

 ア  0.01  イ  0.02  ウ  0.05  エ  0.08


答え エ


解説
1/32を、16のべき乗(161、162、163…)を分母とする分数で表すことを考えると、
 1/32=0/161+8/162
になるので、10進数の1/32は16進小数で表すと0.08(エ)になります。


キーワード
・16進小数

キーワードの解説
  • 16進小数
    10進小数の小数第1位の数(a)は分数で表すと、a/10になります。また、小数第2位の数(b)を分数で表すと、b/(10×10)=b/100になります。すなわち、小数の0.abはa/10+b/100です。
    同様に16進小数の小数第1位の数(x)は分数で表すと、x/16になります。また、16進小数の小数第2位の数(y)は分数で表すと、y/(16×16)になります。したがって、16進小数の0.xy=x/16+y/(16×16)になります。

もっと、「16進小数」について調べてみよう。

戻る 一覧へ 次へ