In der Informatik und Mathematik wird ein binäres Zahlensystem häufig verwendet, um Zahlen und Daten in Computern darzustellen. Es basiert auf der Idee, zwei Ziffern zu verwenden: Null (0) und Eins (1). Die Übersetzung einer Zahl vom Dezimalsystem in ein Binärsystem ermöglicht es uns, sie als eine Kombination von Bits darzustellen, wodurch weitere Operationen vereinfacht werden.
Betrachten Sie ein Beispiel: Übersetzen Sie die Zahl 305 in ein Binärsystem. Um dies zu tun, werden wir die Zahl nacheinander durch zwei teilen und die Reste der Division notieren. Beginnen:
305 : 2 = 152 (Rest 1)
152 : 2 = 76 (Rest 0)
76 : 2 = 38 (Rest 0)
38 : 2 = 19 (Rest 0)
19 : 2 = 9 (Rest 1)
9 : 2 = 4 (rest 1)
4 : 2 = 2 (Rest 0)
2 : 2 = 1 (rest 0)
1 : 2 = 0 (rest 1)
Jetzt falten wir die Reste in umgekehrter Reihenfolge zusammen: 100110001. Es hat sich 9 Bits ergeben. Es bleibt nur noch die Anzahl der Einheiten zu zählen: 4.
Übersetzung der Nummer 305 in ein Binärsystem
Das binäre Zahlensystem basiert auf zwei Ziffern: 0 und 1. Um die Zahl 305 vom Dezimalsystem in ein binäres System zu übersetzen, verwenden wir die Methode der Division durch zwei.
Wir beginnen mit dem größten möglichen Potenzwert der Zwei, der verwendet werden kann, ohne die ursprüngliche Zahl zu überschreiten. Dann teilen wir die Zahl 305 durch diesen Wert der Zwei und schreiben den Rest der Division auf. Als Ergebnis erhalten wir die Zahl 1 oder 0.
Der Prozess wird fortgesetzt, indem der Grad der Zwei um 1 reduziert wird, bis wir den Grad der Zwei um 2 ^ 0 erreichen. Wenn dies geschieht, schreiben wir den Rest der Division auf und beenden die Division.
Am Ende ist die Zahl 305 im Binärsystem 100110001.
Das Prinzip des binären Zahlensystems
Zahlen in einem binären System werden durch eine Kombination dieser beiden Ziffern gebildet. Jede Ziffer in einer Binärzahl repräsentiert einen bestimmten Grad der Zahl 2. Zum Beispiel bedeutet die Zahl 1101 im Binärsystem 1 * 2^3 + 1 * 2^2 + 0 * 2^1 + 1 * 2^0 = 13.
Sie können die Zahl 305 in ein Binärsystem übersetzen, indem Sie die Zahl durch 2 dividieren und die Reste schreiben.
| Division durch 2 | Rest |
|---|---|
| 305 / 2 = 152 | 1 |
| 152 / 2 = 76 | 0 |
| 76 / 2 = 38 | 0 |
| 38 / 2 = 19 | 0 |
| 19 / 2 = 9 | 1 |
| 9 / 2 = 4 | 1 |
| 4 / 2 = 2 | 0 |
| 2 / 2 = 1 | 0 |
| 1 / 2 = 0 | 1 |
Daher ist die Zahl 305 im Binärsystem 100110001.
Um die Anzahl der Einheiten in einer Binärzahl zu zählen, können Sie einfach die Anzahl der Zeichen "1" im Zahleneintrag berechnen. In diesem Fall enthält die Nummer 305 im Binärsystem 5 Einheiten.
Schritt für Schritt Anleitung zum Übersetzen einer Zahl in ein binäres System
Das Übersetzen von Zahlen aus einem Dezimalsystem in ein Binärsystem mag auf den ersten Blick schwierig erscheinen, aber es ist eigentlich ziemlich einfach. In dieser Anleitung erfahren Sie, wie Sie die Zahl 305 in ein binäres System übersetzen und die Anzahl der Einheiten berechnen.
Schritt 1: Dividiere die Zahl durch 2 und schreibe den Rest auf
Beginnen wir mit der Nummer 305. Teilen wir es durch 2:
305 ÷ 2 = 152 mit einem Rückstand von 1
Schreiben wir den Rest von 1 auf, da dies die erste Ziffer in der binären Darstellung einer Zahl ist.
Schritt 2: Teilen Sie das resultierende Private durch 2 auf und notieren Sie den Rest
Nehmen wir nun das resultierende Private, 152, und teilen Sie es durch 2:
152 ÷ 2 = 76 mit einem Rest von 0
Schreiben wir den Rest von 0 auf, da dies die nächste Ziffer in der binären Darstellung einer Zahl ist.
Schritt 3: Trennen Sie weiter durch 2 und notieren Sie die Reste
Fahren Sie mit den Schritten 2 und 3 fort, bis Sie als Ergebnis der Division das private gleich 0 erhalten. In unserem Fall werden wir die Trennung fortsetzen:
76 ÷ 2 = 38 mit einem Rest von 0
38 ÷ 2 = 19 mit einem Rest von 0
19 ÷ 2 = 9 mit einem Rest von 1
9 ÷ 2 = 4 mit einem Rest von 1
4 ÷ 2 = 2 mit einem Rest von 0
2 ÷ 2 = 1 mit einem Rest von 0
1 ÷ 2 = 0 mit einem Rest von 1
Schritt 4: Notieren Sie die Reste in umgekehrter Reihenfolge
Jetzt, da die private 0 erhalten wurde, müssen wir alle Reste in umgekehrter Reihenfolge aufschreiben. In unserem Fall sind die Reste wie folgt: 101111001
Also ist die Zahl 305 im Binärsystem 101111001.
Schritt 5: Zählen Sie die Anzahl der Einheiten
Um die Anzahl der Einheiten in der binären Darstellung einer Zahl zu berechnen, zählen Sie einfach, wie oft die Ziffer 1 vorkommt. In unserem Fall hat die Nummer 305 6 Einheiten.
Zählen der Anzahl der Einheiten in einer Binärzahl
Um die Anzahl der Einheiten in einer Binärzahl zu zählen, müssen Sie jede Ziffer einer Zahl analysieren und die Anzahl der Einheiten berechnen.
Betrachten Sie ein Beispiel mit der Nummer 305:
Binäre Darstellung der Nummer 305: 100110001
Wir sehen, dass es mehrere Einheiten in einer Binärzahl gibt. Um sie zu zählen, können Sie jede Ziffer einer Zahl einzeln betrachten und prüfen, ob sie eine Einheit ist. Wenn die Ziffer 1 ist, erhöhen wir den Zähler.
In unserem Beispiel:
1. Die erste Ziffer ist 1, das ist eine Einheit. Erhöhen Sie den Zähler um 1.
2. Die zweite Ziffer ist 0, das ist Null. Überspringen.
3. Die dritte Ziffer ist 0, das ist Null. Überspringen.
4. Die vierte Ziffer ist 1, das ist eine Einheit. Erhöhen Sie den Zähler um 1.
5. Die fünfte Ziffer ist 1, das ist eine Einheit. Erhöhen Sie den Zähler um 1.
6. Die sechste Ziffer ist 0, das ist Null. Überspringen.
7. Die siebte Ziffer ist 0, das ist Null. Überspringen.
8. Die achte Ziffer ist 0, das ist Null. Überspringen.
9. Die neunte Ziffer ist 1, das ist eine Einheit. Erhöhen Sie den Zähler um 1.
Als Ergebnis ist die Anzahl der Einheiten in der Binärzahl 305 4.
Definition einer Binärzahl
Um beispielsweise die Zahl 305 in ein Binärsystem zu übersetzen, müssen Sie sie nacheinander durch 2 teilen und die Reste der Division in umgekehrter Reihenfolge schreiben. Das Ergebnis ist die Zahl 100110001, wobei die erste Einheit der höchsten Stelle entspricht. Um die Anzahl der Einheiten in einer Binärzahl zu zählen, reicht es aus, die Anzahl der 1–Zeichen in der Zahl 100110001 zu zählen, in diesem Fall 4-Einheiten.
Algorithmus zum Zählen der Anzahl der Einheiten
Um die Anzahl der Einheiten in der binären Darstellung einer Zahl zu berechnen, müssen Sie die folgenden Schritte ausführen:
- Übersetzt eine Zahl in ein binäres System. Um dies zu tun, können Sie die Division durch 2 verwenden, wobei die Reste erhalten bleiben.
- Zählen Sie die Anzahl der Einheiten in der resultierenden Binärzahl.
Der Prozess der Übersetzung der Zahl 305 in ein Binärsystem ist wie folgt:
305 / 2 = 152 (Rest 1)
152 / 2 = 76 (Rest 0)
76 / 2 = 38 (Rest 0)
38 / 2 = 19 (Rest 0)
19 / 2 = 9 (Rest 1)
9 / 2 = 4 (Rest 1)
4 / 2 = 2 (Rest 0)
2 / 2 = 1 (Rest 0)
1 / 2 = 0 (Rest 1)
Daher wird die Zahl 305 im Binärsystem als 100110001 dargestellt.
Um die Anzahl der Einheiten in der resultierenden Binärzahl zu berechnen, müssen Sie einfach die Anzahl der Zeichen "1" zählen. In diesem Fall beträgt die Anzahl der Einheiten unter 100110001 5.
Beispiel für die Anzahl der Einheiten in der Zahl 305
Um die Zahl 305 in ein binäres Zahlensystem zu übersetzen, müssen Sie die Zahl durch die Basis des binären Systems (2) teilen und die Reste der Division in umgekehrter Reihenfolge aufschreiben. Setze die Division fort, bis wir den Rest von Null erhalten.
Die Division der Zahl 305 durch 2 ergibt den Rest von 1 und das Ergebnis ist 152. Dann teilen wir 152 durch 2 und erhalten den Rest von 0 und das Ergebnis von 76. Wir setzen die Division fort und erhalten den Rest von 0 und das Ergebnis von 38. Als nächstes ergibt die Division der Zahl 38 den Rest von 1 und das Ergebnis von 19. Die letzte Division von 19 durch 2 ergibt einen Rest von 1 und ein Ergebnis von 9.
Daher würde die Nummer 305 im binären Zahlensystem wie 100110001 aussehen. Die Anzahl der Einheiten in dieser Zahl beträgt 5.