Zum Hauptinhalt springen

Wie übersetzt man die Zahl 1101011 von einem Dezimalsystem in ein binäres Zahlensystem und berechnet die Anzahl der Einheiten

Das binäre Zahlensystem ist grundlegend für Computertechnologien und bietet viel mehr Funktionen als das herkömmliche Dezimalzahlsystem. Ich frage mich, wie man die Zahl 1101011 vom Dezimalsystem in ein Binäres übersetzt? Und noch - wie berechnet man die Anzahl der Einheiten in der resultierenden Binärzahl?

Um die Zahl 1101011 von einer Dezimalzahl in ein binäres Zahlensystem zu übersetzen, müssen Sie diese Zahl durch 2 teilen und die Reste der Division schreiben. Wiederholen Sie diesen Vorgang dann, bis ein privater Wert von 0 erreicht ist. Sobald alle Reste in umgekehrter Reihenfolge geschrieben sind, ergibt sich eine binäre Darstellung der Zahl.

Beginnen wir also mit der Übersetzung der Zahl 1101011.

Übersetzung der Zahl 1101011 in ein binäres Zahlensystem

Um die Zahl 1101011 aus dem Dezimalsystem in ein binäres Zahlensystem zu übersetzen, müssen wir diese Zahl um die Summe der Zweiergrade zerlegen. Im binären Zahlensystem kann jede Ziffer in einer Zahl nur 0 oder 1 sein.

Beginnend mit der ganz rechten Ziffer weisen wir ihr den Wert 1 zu, da sie sich an der Position 2^0 befindet (2 ist in der Potenz 0 gleich 1). Wenn wir uns dann nach links bewegen, weisen wir jeder nächsten Ziffer einen Wert zu, der dem doppelten Wert der vorherigen Ziffer entspricht.

Wenn wir der rechten Ziffer in diesem Fall den Wert 1 (2^0) zuweisen, wird der nächsten Ziffer auf der linken Seite der Wert 2 (2^1) zugewiesen, und dann wird die nächste Ziffer auf der linken Seite der Wert 2 (2^1) zugewiesen. 4 (2^2), 8 (2^3), 16 (2^4), 32 (2^5) und schließlich 64 (2^6).

Wenn wir alle Werte zusammenfassen, die 1 in der ursprünglichen Zahl entsprechen, erhalten wir das Ergebnis. In diesem Fall ist die Zahl 1101011 im binären Zahlensystem gleich 107 (64 + 32 + 8 + 4 + 1).

Beispiel für Übersetzung

Um die Zahl 1101011 von einem Dezimalsystem in ein binäres Zahlensystem zu übersetzen, müssen Sie die folgenden Schritte ausführen:

1. Teilen Sie die Zahl durch zwei und schreiben Sie den Rest auf

Wir teilen die Zahl 1101011 durch 2. Der Rest von der Division wird 1 sein. Wir schreiben es rechts auf.

2. Teilen und Schreiben von Restwerten fortsetzen

Wir teilen das Ergebnis der vorherigen Division (550505) durch 2. Der Rest der Division ist 1. Wir schreiben es rechts auf.

Setzen Sie den Teilungsprozess fort und schreiben Sie die Reste, bis das Ergebnis der Division gleich 0 ist.

3. Aufgezeichnete Reste umdrehen

Die erhaltenen Reste müssen umgedreht werden. Das Ergebnis ist die Zahl 1101011 im binären Zahlensystem.

4. Anzahl der Einheiten berechnen

Bei der erhaltenen Zahl 1101011 zählen wir die Anzahl der Einheiten. In diesem Fall ist ihre Anzahl 6.

Übersetzungsalgorithmus

Um eine Zahl von einem Dezimalsystem in ein binäres Zahlensystem zu übersetzen, müssen Sie die folgenden Schritte ausführen:

  1. Beginnen Sie mit einer Zahl im Dezimalsystem, die übersetzt werden muss, in diesem Fall 1101011.
  2. Teilen Sie diese Zahl durch 2, nehmen Sie den Rest und schreiben Sie ihn auf.
  3. Teilen Sie das resultierende Private durch 2 auf, nehmen Sie den Rest wieder auf und schreiben Sie ihn auf.
  4. Teilen Sie weiterhin jedes nachfolgende Private durch 2 auf und notieren Sie die Reste, bis das Private gleich 0 ist.
  5. Die Reste, die während des Teilungsprozesses erhalten werden, sind die Ziffern der binären Zahleneingabe in umgekehrter Reihenfolge.
  6. Drehen Sie die resultierende Zahlenfolge um, um die ursprüngliche Zahl im binären Zahlensystem zu erhalten.

Daher wird die Zahl 1101011 im binären Zahlensystem 10001000 sein. Um die Anzahl der Einheiten im Binärdatensatz zu berechnen, müssen Sie einfach die Anzahl der Ziffern 1 in der resultierenden Zahl zählen. In diesem Fall beträgt die Anzahl der Einheiten 3.

Zählen der Anzahl der Einheiten in der Zahl 1101011

Um die Anzahl der Einheiten in der Zahl 1101011 zu berechnen, führen Sie einen einfachen Algorithmus aus:

  1. Konvertieren Sie die Zahl 1101011 von einem Dezimalsystem in ein binäres Zahlensystem.
  2. Zählen Sie die Anzahl der Einheiten in der resultierenden Binärzahl.

1. Um die Zahl 1101011 aus dem Dezimalsystem in ein binäres Zahlensystem zu übersetzen, müssen Sie sie durch 2 teilen und die Reste der Division notieren. Der Prozess wird fortgesetzt, bis das Ergebnis der Division gleich Null ist. Die in umgekehrter Reihenfolge geschriebenen Reste der Division stellen eine Binärzahl dar:

1101011 / 2 = 552, Rest: 1

552 / 2 = 276, Rest: 0

276 / 2 = 138, Rest: 0

138 / 2 = 69, Rest: 0

69 / 2 = 34, Rest: 1

34 / 2 = 17, Rest: 0

17 / 2 = 8, rest: 1

8 / 2 = 4, Rest: 0

4 / 2 = 2, Rest: 0

2 / 2 = 1, Rest: 0

1 / 2 = 0, rest: 1

Daher wird die Zahl 1101011 im binären Zahlensystem 10001001011 sein.

2. Um nun die Anzahl der Einheiten in der resultierenden Binärzahl zu berechnen, müssen Sie jede Ziffer der Zahl überprüfen und die Anzahl der Einheiten zählen:

In diesem Fall ist die Anzahl der Einheiten 6.