10進数を2進数に変換
10進数を2進数に変換する方法を説明![]()
![]()
前回URLは2進数を10進数に変換する方法を説明しましたが
今回はその逆の変換
たとえば
24(10進)を2進数に変換してみます。
1. 2進数の見出しを書き出します。見出しの書き出し方
32 16 8 4 2 1
2. 24(10進)を見出しの大きい値(左から)割り当てます。
24ですので、見出し16を1たてます。
32 16 8 4 2 1
★1
続けて残りの値を同じように見出しに割り当てていきます。
残りの値 8 = 24 - 16
32 16 8 4 2 1
1 ★1
残りの値 0 = 8 - 8
残りの値が0になったので、割り当てされなかったところを0にします。
32 16 8 4 2 1
0 1 1 0 0 0
よって
24(10進)を2進数に変換すると、11000となります。
検算してみます。
16 8 4 2 1
× × × × ×
1 1 0 0 0
= = = = =
16+8+0+0+0 = 24
OKです。 (^-^)/