基本情報技術者試験の過去問と解説
[TOP] [午前分野別] [午後分野別] [キーワード索引] [平成31年春午前] [平成31年春午後]

平成27年 秋期 基本情報技術者 午前 問01
問01   基数変換

 10 進数の演算式 7 ÷ 32 の結果を2進数で表したものはどれか。

ア 0.001011      イ 0.001101      ウ 0.00111      エ 0.0111
解答←クリックすると正解が表示されます

解説

 この問題では、10 進数の計算をした後、結果を2進数にすればよい。

 10 進数の計算:7 ÷ 32 = 0.21875
結果を2進数に:小数部分における 10 進数から2進数への変換は、
        @ 10 進数の小数部分を2倍する。その結果の整数部分が、
2進数の小数部分 Aその結果の小数部を次々と2倍し、小数部分が0となるまで繰り返す。
        @ 0.21875 ×2= 0.4375 より、2進数の小数点1位は、0
        A 0.4375 ×2= 0.875 より、2進数の小数点2位は、0
          0.875 ×2= 1.75 より、2進数の小数点3位は、1
          0.75 ×2= 1.5 より、2進数の小数点4位は、1
  0.5 ×2= 1.0 より、2進数の小数点5位は、1

 以上の事から、まず整数部分は、0である。小数部分は、 00111 より
答えは、 0.00111 である。

【平成16年春 問16】


[←前の問題] [次の問題→] [問題一覧表] [分野別] [キーワード索引] [基本情報技術者試験TOP ]