Veröffentlicht am 02-04-2019

Was ist binär Warum verwenden Computer 0 und 1?

Sie können über binär hören. Vielleicht sogar wissen, dass es in Computern verwendet wird.

Foto von Hope House Press - Leather Diary Studio auf Unsplash

Heute werde ich darüber sprechen, was ein Binärzahlensystem ist und warum Computer dieses System anstelle von Dezimalzahlen verwenden. Und zeigen Sie auch, wie Sie eine Dezimalzahl in eine Binärzahl konvertieren.

Eine binäre Zahl ist eine Zahl, die im Zahlensystem der Basis 2 ausgedrückt wird. Dieses System verwendet nur zwei Symbole: Null (0) und Eins (1).

Stellen Sie sich 1 als "Ein" und 0 als "Aus" vor. Ein Schalter ist entweder „ein“ oder „aus“. In gewisser Weise könnten wir sagen, dass es viele „Schalter“ in Computern gibt.

Natürlich ist es zu stark vereinfacht. Wenn Sie mehr wissen möchten, hilft Ihnen das, mehr zu finden.

Eine gelochte Remington Rand-Karte mit einer IBM-Karte zum Vergleich. - Von Marcin Wichary

In den frühen Tagen der Computer gaben die Leute Daten durch Eingabe von Lochkarten in Computer ein. Daten können als 0 und 1 dargestellt werden. Ein Loch bedeutet hier 1 und "kein Loch" bedeutet 0. Sehr schlau, oder?

Die einfache Mathematik hinter dem Binär-Dezimal-Konvertierungsalgorithmus

Wie verstehen wir binäre Zahlen? Da wir täglich ein Dezimalsystem verwenden, können wir eine Binärzahl in eine Dezimalzahl umwandeln. Es könnte uns helfen zu verstehen, was 1111 bedeutet. Es bedeutet jedoch 15, wenn 1111 eine binäre Zahl ist!

Binär | Dezimal
    0 0
    1 1
   10 2
   11 3
  100 4
  101 5
  110 6
  111 7
 1000 8
 1001 9
 1010 10
 1011 11
 1100 12
 1101 13
 1110 14
 1111 15
   . .
   . .
   . .

Wie Sie hier sehen konnten, ist 1111 im Binärformat 15 dezimal. Manchmal ist es nicht praktikabel, die Tabelle zu überprüfen, wenn die Anzahl zu groß ist. Zum Beispiel 111001. Wie konvertiert man diese Zahl, ohne die Tabelle aufzulisten? Wir könnten 111001 so aufteilen:

111001 = 100000 + 10000 + 1000 + 1

Gibt es einen guten Grund, die Zahl so aufzubrechen? Ja. Es ist einfach, 100000 von binär in dezimal umzuwandeln. Hängt davon ab, wie viele 0 nach dem 1. In diesem Fall gibt es 5 Nullen nach 1. Dann

100000 (binär) = 2 ^ 5 = 2 * 2 * 2 * 2 * 2 = 32 (dezimal)

Die gleiche Methode gilt für die restlichen Zahlen:

10000 (binär) = 2 ^ 4 = 16 (dezimal)
 1000 (binär) = 2 ^ 3 = 8 (dezimal)
    1 (binär) = 2 ^ 0 = 1 (dezimal)

Nachdem wir diese Schritte abgeschlossen hatten, fügten sie alle zusammen.

32 + 16 + 8 + 1 = 57

Jetzt haben wir 57 als Ergebnis.

Unten ist die vereinfachte Version der Konvertierung:

111001 =
(1 × 2⁵) + (1 × 2⁴) + (1 × 2³) + (0 × 2²) + (0 × 2¹) + (1 × 2⁰) = 57

Ich hoffe, dieser Artikel hilft Ihnen zu verstehen, warum wir in Computern eine Binärzahl verwenden. Und wie erfolgt die Konvertierung von binär nach dezimal.

Jede Rückmeldung ist willkommen.

Siehe auch

Erster und letzter Meilenlieferungsmarkt im Wert von über 1 Milliarde USD bis 2026 | CAGR: 14%Versuchen Sie, Hushmail auf Android einzurichten?Wie kann ich häufige Probleme mit dem Roadrunner E-Mail-Konto lösen?(READ) Broadband: Die unerzählte Geschichte der Frauen, die das Internet gemacht haben Von Claire L. Evans PDF MOBIWas ist Databloc?So vermeiden Sie Fehler bei der Installation von Glasfaser-Transceivern