芽萌里先生

みなさん こんにちは!
前回は10進数と2進数の変換を学びましたね

目田 育人

はい!「10進数の13は、2進数だと1101になる」とか覚えた!

広伝 亜美

「2で割って余りを出す」っていうのですよね
ちょっと慣れてきたかも

芽萌里先生

すばらしい!2進数への変換ができるようになったら次はその2進数を使って計算できるようになりましょう
つまり 2進数の加算と減算です!

目田 育人

えっ!2進数って 0 と 1 しかないのに引き算とかできるのかな?
計算できる気がしないけど…

芽萌里先生

たしかに最初は不思議に思えますね
でも2進数でも10進数と同じように桁上がりや桁下がりを使えばちゃんと計算できるんですよ

芽萌里先生

ここでちょっとクイズにチャレンジしてみましょう!

芽萌里先生

Q. 次の2進数の足し算の結果は?
1 + 1 = ?

芽萌里先生

残念!1 + 1 = 10(2進数)になります
「2」という数は2進数では「10」で表すので、桁上がりが発生するんですね

芽萌里先生

正解!1 + 1 = 10(2進数)になります
「2」という数は2進数では「10」で表すので、桁上がりが発生するんですね

広伝 亜美

10進数の「2」は、2進数だと「10」…
だんだん分かってきたかも!

目田 育人

じゃあ「1 + 1 + 1」は?「11」になるのかな?

芽萌里先生

いい質問ですね!
こういう計算も 桁上がりのルールを覚えれば どんどんできるようになりますよ
それではこれから2進数の加算と減算について学習しましょう!

Well done!

次のステップに進みましょう!

次のステップに進む

← 前のステップにもどる