2進法で表された数 $100100_{(2)}$ を10進法で表す問題です。

算数進数変換2進数10進数
2025/7/10

1. 問題の内容

2進法で表された数 100100(2)100100_{(2)} を10進法で表す問題です。

2. 解き方の手順

2進数を10進数に変換するには、各桁の値をその桁の重み(2のべき乗)で乗算し、それらの結果を合計します。
右から順に桁の重みは 20,21,22,23,24,25,...2^0, 2^1, 2^2, 2^3, 2^4, 2^5, ... となります。
100100(2)100100_{(2)} を10進数に変換する手順は以下の通りです。
* 0×20=0×1=00 \times 2^0 = 0 \times 1 = 0
* 0×21=0×2=00 \times 2^1 = 0 \times 2 = 0
* 1×22=1×4=41 \times 2^2 = 1 \times 4 = 4
* 0×23=0×8=00 \times 2^3 = 0 \times 8 = 0
* 0×24=0×16=00 \times 2^4 = 0 \times 16 = 0
* 1×25=1×32=321 \times 2^5 = 1 \times 32 = 32
これらの結果を合計します。
0+0+4+0+0+32=360 + 0 + 4 + 0 + 0 + 32 = 36
したがって、100100(2)=36(10)100100_{(2)} = 36_{(10)} となります。

3. 最終的な答え

36