平成16年 春期 基本情報技術者 午前 問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 である。
|
[←前の問題]
[次の問題→]
[問題一覧表]
[分野別]
[キーワード索引]
[基本情報技術者試験TOP
]
©2004-2024 情報処理試験.jp
|
|
|