2進数の足し算を行ってみます。
1 | 0 | 1 | 0 | ||
+ | 0 | 0 | 1 | 1 | |
? | |||||
2進数の計算はこの4パターンが全てです。
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 10 (桁上がり)
10進数の手計算と同様に桁上がりする場合は、下の桁から繰り上がって来た1を加算し計算を行って行きます。
1 | 0 | 1 | 0 | |||||
+ | 0 | 0 | 1 | 1 | ||||
1 | 1 | 0 | 1 | |||||
10進数の計算と同様に連続して繰り上がる場合もあります。
1 | 1 | 1 | 0 | |||||
+ | 0 | 0 | 1 | 1 | ||||
1 | 0 | 0 | 0 | 1 | ||||
2進数の計算は1+1で桁上がりをすることだけを頭に入れておくだけで、10進数の足し算と同様に手計算が行えます。
コンピュータや電子回路上の計算方法は基本的に同様の操作で実施されます。詳細は別途。
ありがとう!!