Das binäre Zahlensystem ist zu einem integralen Bestandteil der modernen Informationstechnologie geworden. Es spielt eine Schlüsselrolle bei der Übertragung, Speicherung und Verarbeitung von Daten. Das Verständnis und die Fähigkeit, mit Binärzahlen zu arbeiten, ist eine der grundlegenden Fähigkeiten für Programmierer und Computertechnologiespezialisten.
Die Zahl 787 wird im binären Zahlensystem wie folgt dargestellt: 1100010011. Es besteht aus 10 Bits, die eine bestimmte Anzahl von Nullen und Einsen enthalten. Wir sind an der Anzahl der Nullen in einer gegebenen Zahl interessiert und an der Art, sie zu definieren.
Um die Anzahl der Nullen im Binärdatensatz der Zahl 787 zu zählen, sollten Sie jedes Bit einer Zahl überprüfen. Wenn das nächste Bit Null ist, erhöht sich die Anzahl der Nullen. Nachdem Sie alle Bits durchgesehen haben, enthält der Zähler die gewünschte Anzahl von Nullen. Im Falle der Zahl 787 erhalten wir 6 Nullen.
Grundlegende Konzepte des binären Systems
Die Zahlen im Binärsystem werden von links nach rechts geschrieben, beginnend mit dem größten Grad der Zahl 2. Jeder Ziffer wird ein Gewicht zugewiesen, das mit jedem Grad der Zahl 2 um 1 zunimmt. Zum Beispiel ist das Gewicht der ersten Einheit im Binärdatensatz der Zahl 1010 2 ^ 3, die zweite 2 ^ 2, die dritte 2 ^ 1 und die vierte 2^0.
Das binäre System ermöglicht es Ihnen, Zahlen mit nur zwei Zeichen darzustellen, was es für die Arbeit mit elektronischen Geräten bequem macht. Darüber hinaus ermöglicht es Ihnen, Zahlen einfach zu addieren, zu subtrahieren, zu multiplizieren und zu dividieren.
Es ist wichtig zu verstehen, dass sich die Zahlen bei der Arbeit mit einem binären System nach links ausdehnen und bei Bedarf Nullen am Anfang hinzufügen. Zum Beispiel kann die Zahl 10 als 0010 geschrieben werden, um eine feste Länge zu haben und den Verarbeitungsprozess zu erleichtern.
Nachdem wir die grundlegenden Konzepte des binären Systems kennen, können wir jetzt Probleme lösen, wie zum Beispiel die Anzahl der Nullen im binären Zahleneintrag und vieles mehr.
Regeln für die Konvertierung von Dezimalzahlen in Binärzahlen
- Beginnen Sie mit dem größten Grad der Zwei, der kleiner oder gleich Ihrer Dezimalzahl ist.
- Wenn dieser Grad der Zwei in eine Zahl eingefügt wird, schreiben Sie 1 in die entsprechende Stelle der Binärzahl. Wenn es nicht passt, notieren Sie 0.
- Subtrahieren Sie den gefundenen Grad der Zwei von der ursprünglichen Zahl.
- Wiederholen Sie die Schritte 1 bis 3 für die verbleibenden kleineren Zweiengrade, bis Sie den Zweiengrad von 2^0 erreichen.
Diese Regeln gelten für die Zahl 787:
- 2^9 = 512 wird in die Zahl 787 eingefügt, das erste Bit ist also 1.
- 787 - 512 = 275.
- 2^8 = 256 passt nicht in die Zahl 275, das zweite Bit ist also 0.
- 275 - 0 = 275.
- 2^7 = 128 wird auf die Zahl 275 gesetzt, das dritte Bit ist also 1.
- 275 - 128 = 147.
- 2^6 = 64 passt nicht in die Zahl 147, daher ist das vierte Bit 0.
- 147 - 0 = 147.
- 2^5 = 32 wird auf die Zahl 147 gesetzt, was bedeutet, dass das fünfte Bit 1 ist.
- 147 - 32 = 115.
- 2^4 = 16 wird auf 115 gesetzt, was bedeutet, dass das sechste Bit 1 ist.
- 115 - 16 = 99.
- 2^3 = 8 wird auf die Zahl 99 gesetzt, das siebte Bit ist also 1.
- 99 - 8 = 91.
- 2^2 = 4 wird auf die Zahl 91 gesetzt, was bedeutet, dass das achte Bit 1 ist.
- 91 - 4 = 87.
- 2^1 = 2 wird auf die Zahl 87 gesetzt, das neunte Bit ist 1.
- 87 - 2 = 85.
- 2^0 = 1 wird auf die Zahl 85 gesetzt, was bedeutet, dass das zehnte Bit 1 ist.
- 85 - 1 = 84.
Daher ist der binäre Datensatz der Zahl 787 1100010011.
Wie finde ich die Anzahl der Nullen in einem binären Datensatz
Betrachten Sie zum Beispiel die Zahl 787. Sein binärer Eintrag wäre 1100010011. Um die Anzahl der Nullen in diesem Datensatz zu finden, müssen Sie jede Ziffer überprüfen:
- Erste Ziffer: 1 (ist nicht null)
- Zweite Ziffer: 1 (ist nicht null)
- Dritte Ziffer: 0 (ist Null)
- Vierte Ziffer: 0 (ist Null)
- Fünfte Ziffer: 0 (ist Null)
- Sechste Ziffer: 1 (ist nicht null)
- Siebte Ziffer: 0 (ist Null)
- Achte Ziffer: 0 (ist Null)
- Neunte Ziffer: 1 (ist nicht Null)
- Zehnte Ziffer: 1 (ist nicht null)
Daher enthält der binäre Datensatz der Zahl 787 4 Nullen.
Beispiel für die Berechnung der Anzahl der Nullen der Zahl 787
Um die Anzahl der Nullen im Binärdatensatz der Zahl 787 zu bestimmen, müssen Sie diese Zahl in binärer Form darstellen und die Anzahl der Zeichen '0' zählen.
Darstellung der Zahl 787 im Binärsystem: 1100010011
| Position | Ziffer |
|---|---|
| 1 | 1 |
| 2 | 1 |
| 3 | 0 |
| 4 | 0 |
| 5 | 0 |
| 6 | 1 |
| 7 | 0 |
| 8 | 0 |
| 9 | 1 |
| 10 | 1 |
Wie aus der Tabelle ersichtlich ist, ist die Anzahl der Nullen im Binärdatensatz der Zahl 787 5.