2進数から10進数へ変換します。
2/8/10/16進数変換
進数変換の使い方
変換したい2進数の数値を入力し、「変換する」ボタンをクリックします。
入力された値を計算し、10進数に変換された結果が表示されます。
また変換のための計算方法も合わせて表示されます。
数値の入力範囲
2進数:0~1
進数別の変換
2進数から10進数への変換方法
計算方法
2進数は1桁目から20、21、22、23と続いています。
なので、2進数を10進数に変換する場合、「1」がある桁ごとに計算することで求めることができます。
- 1. 桁ごとに2nを計算します。
- 2. 1がある桁の2nをすべて計算します。
- 3. 計算した数をすべて合計した値が、10進数に変換した結果になります。
計算例
例:2進数の「101011」を10進数へ変換
桁 | 2進数 | 2のn乗 |
---|---|---|
1 | 1 | 20 = 1 |
2 | 1 | 21 = 2 |
3 | 0 | 22 = 4 |
4 | 1 | 23 = 8 |
5 | 0 | 24 = 16 |
6 | 1 | 25 = 32 |
1がある桁の2nを計算すると「20 + 21 + 23 + 25 = 1 + 2 + 8 + 32 = 43」となります。
よって、2進数の「101011」を10進数へ変換すると「43」となります。