1. 問題の内容
10進数の45, 55, 100をそれぞれ2進数, 2進数, 3進数に変換する問題です。
2. 解き方の手順
(1) 45を2進数に変換する。
45を2で繰り返し割り、余りを記録します。
45 ÷ 2 = 22 余り 1
22 ÷ 2 = 11 余り 0
11 ÷ 2 = 5 余り 1
5 ÷ 2 = 2 余り 1
2 ÷ 2 = 1 余り 0
1 ÷ 2 = 0 余り 1
余りを下から順に並べると101101となります。
(2) 55を2進数に変換する。
55を2で繰り返し割り、余りを記録します。
55 ÷ 2 = 27 余り 1
27 ÷ 2 = 13 余り 1
13 ÷ 2 = 6 余り 1
6 ÷ 2 = 3 余り 0
3 ÷ 2 = 1 余り 1
1 ÷ 2 = 0 余り 1
余りを下から順に並べると110111となります。
(3) 100を3進数に変換する。
100を3で繰り返し割り、余りを記録します。
100 ÷ 3 = 33 余り 1
33 ÷ 3 = 11 余り 0
11 ÷ 3 = 3 余り 2
3 ÷ 3 = 1 余り 0
1 ÷ 3 = 0 余り 1
余りを下から順に並べると10201となります。
3. 最終的な答え
(1) 45 (10進数) = 101101 (2進数)
(2) 55 (10進数) = 110111 (2進数)
(3) 100 (10進数) = 10201 (3進数)