HOME»基本情報技術者平成15年春期»午前問1
基本情報技術者平成15年春期 午前問1
問1
10進数の0.6875を2進数で表したものはどれか。
- 0.1001
- 0.1011
- 0.1101
- 0.1111
分類
テクノロジ系 » 基礎理論 » 離散数学
正解
イ
解説
10進数の小数を2進数で表すと小数第1位が0.5、小数第2位が0.25、小数第3位が0.125というように桁が小さくなるごとに0.5倍ずつ小さくなります。
したがって、10進数の小数0.6875は、次のように表せます。
1×0.5+0×0.25+1×0.125+1×0.0625=0.6875
これを2進小数で表すと「0.1011」です。
したがって、10進数の小数0.6875は、次のように表せます。
1×0.5+0×0.25+1×0.125+1×0.0625=0.6875
これを2進小数で表すと「0.1011」です。
- 1×0.5+0×0.25+0×0.125+1×0.0625=0.5625
- 正しい。
- 1×0.5+1×0.25+0×0.125+1×0.0625=0.8175
- 1×0.5+1×0.25+1×0.125+1×0.0625=0.9375