【高校情報】3分でわかる!2進数の引き算と繰り下がりのコツ
イリエダ
こんにちは、イルカの妖精イリエダよ。今日は2進数の引き算をしっかりマスターしていきましょう!
2進数の引き算のやり方
2進数の引き算も、10進数と同じように右の桁から順番に計算していくわ。
まずは基本ルールね。
| 計算 | 結果 |
|---|---|
| 0 − 0 | 0 |
| 1 − 0 | 1 |
| 1 − 1 | 0 |
| 0 − 1 | 1にして、左の桁から1を引いて繰り下がる |
ポイントは
0 − 1
ね。
この場合は繰り下がりの手順が必要だから、計算ミスに要注意よ。
えっ、繰り下がりが難しそうですって??
大丈夫、慣れれば小学校で習ってきた筆算と同じように解けるはずよ。
2進数の引き算の例題にチャレンジ!
では、実際にやってみましょう。
1101 − 1011
まずは縦にそろえるわよ。
1101
– 1011
——-

で、一番右の桁を計算。
1 − 1 = 0

そして、次の桁。
0 − 1
これはとりあえず1。
で、左の桁から1を引く。

すると、
1 0 0 1 – 1 0 1 1
になるわね。

次の桁は、借りた影響でその桁は0になっている。
0 − 0 = 0

一番左は、
1 − 1 = 0
ね。

よって、答えは
0010
つまり、
1101₂ − 1011₂ = 10₂
よ。
まとめ
オッケー、2進数の引き算のやり方は以上ね。
| 計算 | 結果 |
|---|---|
| 0 − 0 | 0 |
| 1 − 0 | 1 |
| 1 − 1 | 0 |
| 0 − 1 | 1にして、左の桁から1を引いて繰り下がる |
2進数の引き算も、仕組みは10進数と同じ。
ぶっちゃけ、小学校で習ってきた10進数の筆算と同じ感覚ね。
イリエダ
どう?繰り下がりの流れが見えてきたでしょ?? 次は補数を勉強していきましょう
そんじゃあね!