2進数の追加-仕組み
2進数の追加は、最初は難しいように思われます。 しかし、これを行うのにコンピューターさえ必要ありません。 数学の基本的な概念を知っていて、ちょっとしたルールを覚えるだけでいいのです。
2進数の追加-簡単な数学
2進数を追加する場合、数学の基本概念が適用されます-1つの例外があります。
- 2進数を追加する場合は、紙を用意して、他の数字を合計するのと同じように、数字を上下に書くのが最善です。
- 加算規則は2進数にも適用されます。 ただし、2進数は数字0と1のみで構成されているため、計算はここでは特に簡単です。
- 2進数を上下に記述した場合は、追加を開始します。最初の最後の桁。 私が言ったように、通常の数学の規則が適用されます。 したがって、0 + 1は1になります。同様に、1 + 0の組み合わせ。 上下に2つのゼロがある場合、論理的には0:0 + 0 = 0になります。
- 通常の加算から逸脱するルールは1つのみで、1 + 1です。 数学では、これは2になります。ただし、2進数は0と1のみで構成されます。 したがって、ここでは1 + 1 = 0が適用されます。 しかし、あなたは1を覚えていて、これを次の数字に加えるので、持ち越しをしてください。 ご存知のとおり、通常の追加からです。
- 理解を深めるために、例を使用して2進数の加算を示します。
コンピューターがなくても2進数が加算される-説明のための例
簡単な計算により、2進数を簡単に追加できることがわかります。 2進数の1011と0110を追加するとします。 変換された2進数は、自然数11と6を表します。2進数と16進数を変換する方法については、別の実用的なヒントで示します。
- 2つの数字を上下に書き、その下に線を引きます。 ここで追加を開始します-他の番号を追加するのと同じように。
- 数字の最後の桁は1と0です。1+ 0は1に等しいため、結果の最後の桁として1に注意してください。
- 2つの2進数の最後から2桁の数字は1と1です。最初のセクションで説明したように、1 + 1はここでは0になり、1を覚えています。
- 次の数字の組み合わせが続きます。 ここで、0 + 1に加えて1のキャリーオーバーがあります。したがって、計算は0 + 1 + 1です。 1 + 1は0になるため、ラインの下に0を書き込み、キャリーとして1を書き込みます。
- 次の番号でも同じことが起こります。ここでは、キャリーとして1 + 0と1があります。つまり、1 + 0 + 1です。 結果は再び0になり、1がキャリーになります。
- これ以上数字がなく、キャリー1が独立しているので、それらを結果に書き留めてください。 したがって、ここでは10001-2進数1011と0110を加算した結果になります。結果を10進法に変換すると、17が得られます。これは11 + 6の合計です。
次の実用的なヒントでは、ASCII文字を2進数に変換する方法を示します。