2進数に変換したとき,有限小数で表現できる10進数はどれか。
- ア0.1
- イ0.2
- ウ0.4
- エ0.5
正解と解説を見る
正解
エ 0.5
正解は「0.5」である。0.5は2進数で0.1と表され,有限桁で正確に表現できる。これは0.5=1/2であり,2進法の基数2の負のべき乗(2の-1乗)でちょうど表せるためである。一方,0.1,0.2,0.4は10進数では有限小数だが,2進数に変換すると循環する無限小数になり,有限桁では正確に表現できない。
テクノロジ系
2進数に変換したとき,有限小数で表現できる10進数はどれか。
正解
エ 0.5
正解は「0.5」である。0.5は2進数で0.1と表され,有限桁で正確に表現できる。これは0.5=1/2であり,2進法の基数2の負のべき乗(2の-1乗)でちょうど表せるためである。一方,0.1,0.2,0.4は10進数では有限小数だが,2進数に変換すると循環する無限小数になり,有限桁では正確に表現できない。
解いて競うと、毎月1位にAmazonギフト券5,000円分
無料登録すると過去問演習のスコアが月間ランキングに記録されます。1回10問・スマホでサクッと。
今月 100問 解答すると、抽選10名の対象になります (1位の方を除く。参加者7人)。 締め切りまであと14日。