2 進数体系は 4 つの数体系のうちの 1 つです。コンピューター アプリケーションでは、2 進数は 2 つの記号または数字、つまり 0 (ゼロ) と 1 (1) だけで表されます。ここでの 2 進数は 2 を基数とする数体系で表されます。たとえば、(101) 2 は2 進数です。このシステムのすべての数字がポイントであると言われています。
- 2 進数体系 (基数 2)
- 8 進数体系 (基数 8)
- 10 進数体系 (基数 10)
- 16 進数体系 (基数 16) 。
この記事では、2 進数体系とは何か、ある体系から別の体系への変換、テーブル、位置、加算、減算、乗算、除算などの 2 項演算について、詳しい使用例と解決策を示しながら説明します。
二進法とは何ですか?
2 進数システム:デジタル エレクトロニクスと数学によれば、2 進数は 2 進数システムまたは基数 2 の数体系で表される数値として定義されます。数値は1 (1) と 0 (ゼロ) の 2 つの別々の記号で表されます。2 進法は、2 を基底とする位置表記です。
ほとんどすべての最新のコンピュータおよびコンピュータベースのデバイスは、論理ゲートを使用して電子回路に直接実装されているため、内部的にバイナリ システムを使用しています。それぞれの数値はビットと呼ばれます。
例: 4 をバイナリに変換します。
解決:
4 は 2 進数で (100) 2です。
ここで、4 は 10 進数で表され、0 ~ 9 の数字を使用して数値を表すことができます。ただし、2 進数システムでは、0 と 1 などの 2 桁のみが使用されます。
ここで、2 進数の 4 を変換する方法について説明します。次の手順は、4 をバイナリに変換するのに役立ちます。
ステップ 1:まず数値 4 を 2 で割り、このステップで得られた整数の商を次のステップの被除数として使用します。商が 0 になるまでこのステップを続けます。
|
仕事 |
残る |
|
4/2 = 2 |
0 |
|
2/2 = 1 |
0 |
|
1/2 = 0 |
1 |
ステップ 2:次に、残りを時系列の逆順に書きます。(つまり、下から上へ)。
ここで、最下位ビット (LSB) は 0、最上位ビット (MSB) は 1 です。
したがって、2 進数の 10 進数 4 は 100 2です。
では、2 進数の 4 が何桁あるかを調べたい場合はどうすればよいでしょうか。0 と 1 の数を数えなければなりません。
したがって、2 進数の 4 は 100 2です。ここにはゼロが 2 つと 1 が 1 つあります。したがって、ビットは 3 つあります。
したがって、2進数の4の桁数は3です。
2進数のビットとは何ですか?
個々の 2 進数は「ビット」と呼ばれます。2 進数は複数のビットで構成されます。例は次のとおりです。
- 10101 は 5 桁の 2 進数です
- 101 は 3 桁の 2 進数です
- 100001 は 6 桁の 2 進数です
|
覚えておくべき事実:
|
2進数テーブル
1 から 30 までの 10 進数のリストのいくつかの 2 進数記号を次のリストに示します。
| 番号 | 2進数 | 番号 | 2進数 | 番号 | 2進数 |
| 1 | 1 | 11 | 1011 | 21 | 10101 |
| 2 | 10 | 12 | 1100 | 22 | 10110 |
| 3 | 11 | 13 | 1101 | 23 | 10111 |
| 4 | 100 | 14 | 1110 | 24 | 11000 |
| 5 | 101 | 15 | 1111 | 25 |