2進数を10進数に素早く変換するためのオンラインツール。入力と同時にリアルタイムで変換します。
ビット位置 | 位の値 | ビット | 値 |
---|---|---|---|
5 | 25 = 32 | 1 | 32 |
4 | 24 = 16 | 0 | 0 |
3 | 23 = 8 | 1 | 8 |
2 | 22 = 4 | 0 | 0 |
1 | 21 = 2 | 1 | 2 |
0 | 20 = 1 | 0 | 0 |
合計 | 42 |
2進数から10進数への変換は、各ビットの位置の値を計算して合計することで行います:
2進数の各位置の値は2の累乗になります:
位置 | 計算 | 10進数の値 |
---|---|---|
0 (最下位ビット) | 20 | 1 |
1 | 21 | 2 |
2 | 22 | 4 |
3 | 23 | 8 |
4 | 24 | 16 |
5 | 25 | 32 |
6 | 26 | 64 |
7 | 27 | 128 |
ビット操作の結果を人間が理解しやすい10進数で表示する場合や、2進数で表されたデータを処理する際に活用されます。
IPアドレスなど、ネットワーク関連の値を2進数から10進数に変換して扱うことがあります。
コンピュータサイエンスの授業で、数値表現システムを理解するための基本的な例として使用されます。