バイナリシステムはどのように機能しますか?

instagram viewer

学校教育ではバイナリシステムはほとんど考慮されていませんが、それは今日の生活にとって非常に重要です。 コンピュータで制御されるものはすべて、バイナリシステムでのみ機能するためです。 カウント方法に慣れるのに多少時間がかかる場合でも、すぐに遅れをとることができます。

バイナリシステムは、0と1の数字のみに基づいています。
バイナリシステムは、0と1の数字のみに基づいています。

バイナリシステムに関する一般情報

今日では、 数学 そして日常生活では10進法なので、 カウント 0から9までの数字を使用します。

  • これには、カウントアップするだけでよいという利点があるため、最初に0、1、2を9に到達するまで続けます。 次に、1が追加され、最初からやり直します10、11.. .. 19. 次に、2を増やします。 -あなたはそれからそれをすべてよく知っています 小学校.
  • バイナリシステムでは、0と1の数字しかありません。 これは一見簡単に見えるかもしれませんが、特に多数の場合、非常に複雑またはかなり複雑になります。 特にこのシステムが実際に使用されることはめったにないため、高価です。
  • バイナリシステムは、すべてのコンピュータがバイナリシステム上に構築または構築されているため、コンピュータ業界で最も広く使用されています。 これを処理するだけです。 つまり、コンピューターで計算を行ったり、ゲームをプレイしたりしても、PCは0と1でしか機能しません。
  • ここでは、カウントアップの動作が少し異なります。 最初に0と1が来ます。 次に、1が左にスライドし、0が追加されます(= 10)。 次に、0がインクリメントされ、11になります。 これ以上11を増やすことはできないため、3桁目が表示され、最小値(100)から再開されます。 ここで、最初に101、次に110、次に111の順にカウントアップします。 次に、再び1000、1001、1010、注意1011および1100。
  • バイナリシステム:コードとしてのアルファベット

    使い慣れたアルファベットをコード化された表記で使用できます。 このため …

これがバイナリへの変換の仕組みです

上記のカウントアップで10進数を対応する2進数に変換することは実用的ではないため、これを行うには比較的簡単な方法がありますが、実際には 電卓 関数:

  • 基本的には、10進数をデュアルシステム(つまり、2つの数値)まで計算するだけで済みます。 つまり、余りが0になるまで数値を2で割り、余りをメモします。
  • たとえば、数値36:これを2で割ると、余りのない18になります(余り= 0)。 18から2は正確に9です(余り0)。 9から2の場合、4を取得し、残りは1になります。 4から2は2(剰余0)、2から2は1(剰余0)、1から2は0で、剰余は1です。
  • これらの個々の残差値を後ろから前に読み取るだけで、バイナリコード100100を受け取ることができます。

2進数から10進数へ

2進数から10進数への変換は動作が異なりますが、それほど複雑ではありません。

  • 数が多い場合は、次のものが付属しているため、電卓が必要になる場合があります 可能性 働かなければならない。
  • 原則として、バイナリコードを右から左に次の2の累乗(つまり、2のxの累乗)で乗算し、個々の値を加算するだけで済みます。 唯一の特徴は、最初の累乗が0から始まることです。したがって、あなたは2です。持つため。
  • 上記の例(100100)では、最初に0x2が必要です。これを0x2で計算します追加。 したがって、方程式全体は次のようになります。0x20 + 0x2+ 1 x 2+ 0x2+ 0x2+ 1 x 25. つまり、0 + 0 + 4 + 0 + 0 + 32 = 36です。

この記事はどの程度役に立ちましたか?

click fraud protection