入学前学習配信サービス 問題

皆さん、こんにちは。
京都コンピュータ学院 入学前学習配信サービスです。
今日から、ITパスポート試験や基本情報技術者試験の過去問題やを中心に、コンピュータの技術的な学習を始めていきます。ちょっとしたクイズだと思って、こつこつ取り組んでくださいね。
今回は二進数を十進数に変換する計算方法について学びましょう。

【問】二進数から十進数への変換(出典:KCGオリジナル問題)
今年は2019年。この「2019」は十進数の表記です。十進数の2019は以下のように表せます。
2018 = 1000x[2]+100x[0]+10x[1]+1x[9]

つまり、数字の桁(けた)と位(くらい)の関係は
4桁め = 1000の位 = 10の3乗の位
3桁め = 100の位 = 10の2乗の位
2桁め = 10の位 = 10の1乗の位
1桁め = 1の位 = 10の0乗の位
となります。

次に、同じ要領で二進数の10001を十進数に変換してみましょう。
5桁め = 2の4乗の位 = 16の位
4桁め = 2の3乗の位 = 8の位
3桁め = 2の2乗の位 = 4の位
2桁め = 2の1乗の位 = 2の位
1桁め = 2の0乗の位 = 1の位
ですから、
10001 =
16x[1]+8x[0]+4x[0]+2x[0]+1x[1]
= 16+1 = 17
となります。

では、二進数の110010は、十進数ではどんな数になるでしょうか?
計算してみよう!

解答群:
ア 30
https://www.kcg.ac.jp/m/?u=&q=33&a=1
イ 50
https://www.kcg.ac.jp/m/?u=&q=33&a=2
ウ 80
https://www.kcg.ac.jp/m/?u=&q=33&a=3
エ 100
https://www.kcg.ac.jp/m/?u=&q=33&a=4


[バックナンバー]
[KCGサイト]
京都コンピュータ学院