Zum Hauptinhalt springen

Wie viele Einheiten gibt es im Binärdatensatz der Zahl 42013

Das binäre Zahlensystem ist eines der am häufigsten verwendeten Zahlenrepräsentationssysteme in einem Computer. Darin werden die Zahlen mit nur zwei Ziffern geschrieben - 0 und 1. Eine solche Darstellung kann jedoch für eine Person, die an das Dezimalsystem gewöhnt ist, zu Schwierigkeiten führen und von der Hauptaufgabe ablenken, die Anzahl der Einheiten im Binärdatensatz der Zahl 42013 zu berechnen.

Um zu verstehen, wie viele Einheiten im Binärdatensatz der Zahl 42013 enthalten sind, müssen Sie diese Zahlen in Kategorien aufteilen: hunderte, Dutzende, Einheiten, und starten Sie jede Kategorie separat zu analysieren. Also, beginnen wir mit der Analyse von Hunderten:

Hunderter:

Im Binärdatensatz der Nummer 42013 können Hunderte wie folgt dargestellt werden:

Wenn wir diese Zahl analysieren, sehen wir, dass sie 3 Einheiten in der Kategorie Hundert enthält.

Jetzt gehen wir zur Analyse von Dutzenden über:

Dutzende:

Binärer Eintrag der Nummer 42013 in der Kategorie der Zehner:

Wenn wir die Anzahl der Einheiten zählen, erhalten wir 3.

Schließlich gehen wir zur letzten Kategorie über - Einheiten:

Einheiten:

Binärer Eintrag der Nummer 42013 in der Kategorie Einheiten:

Wenn wir eine Zahl auf der Suche nach Einheiten scannen, stellen wir fest, dass sie 8 enthält.

Der binäre Datensatz der Zahl 42013 enthält also 3 Einheiten in der Kategorie Hunderte, 3 Einheiten in der Kategorie Zehner und 8 Einheiten in der Kategorie Einheiten. Insgesamt enthält der binäre Datensatz der Zahl 42013 14 Einheiten.

Nummer 42013

Die Zahl 42013 kann im binären Zahlensystem als 1010001110001101 dargestellt werden. Sein binärer Eintrag enthält 10 Einheiten.

Binärer Datensatz

Um eine Zahl in ein binäres System zu schreiben, muss sie um die Summe der Zweiergrade zerlegt werden. Beispielsweise kann die Zahl 13 in einem Binärdatensatz als 1101 dargestellt werden, da 13 = 1 * 2^3 + 1 * 2^2 + 0 * 2^1 + 1 * 2^0.

Um die Anzahl der Einheiten im Binärdatensatz der Zahl 42013 zu bestimmen, müssen Sie die Binärdarstellung analysieren. Der Wert 42013 wird im Binärsystem als 1010010001110101 geschrieben. Dieser Eintrag enthält 7 Einheiten, die den eingestellten Bits in der Zahl entsprechen.

Einheiten im Binärdatensatz

Ein binärer Zahleneintrag stellt eine Zahl im Zahlensystem mit einer Basis von 2 dar. Im Binärdatensatz lautet die Zahl 42013 wie folgt: 1010010000011101.

Eine Einheit im binären Eintrag einer Zahl bedeutet, dass an dieser Position 1 steht. Im Binärdatensatz der Zahl 42013 kann die Anzahl der Einheiten wie folgt ermittelt werden:

4 einheiten sind in Positionen:

  • Die erste position rechts (Null Grad der Zwei);
  • Sechstel position rechts (fünfter Grad der Zwei);
  • Dritter position rechts (vierzehnter Grad der Zwei);
  • Dreizehnte position rechts (zweiundzwanzigster Grad der Zwei).

Daher befindet sich die Zahl 42013 im Binärdatensatz 4 einheiten.

Zählalgorithmus

Sie können den folgenden Algorithmus verwenden, um die Anzahl der Einheiten im Binärdatensatz der Zahl 42013 zu zählen:

  1. Konvertieren Sie die Zahl 42013 in ein binäres Zahlensystem.
  2. Teilen Sie die Binärdarstellung in einzelne Ziffern auf.
  3. Sehen Sie sich jede Ziffer an und zählen Sie die Anzahl der Einheiten.

Um die Zahl 42013 in ein binäres Zahlensystem zu konvertieren, können Sie die Zahl durch 2 mit dem Rest dividieren:

MultiplikatorQuotientRest
1420131
2210060
4105031
852511
1626251

Setze die Division fort, bis der private Wert 0 ist.

Als Ergebnis erhalten wir eine binäre Darstellung der Zahl 42013: 1010010000001001.

Sie können die Anzahl der Einheiten in einem Binärdatensatz mit einer Schleife zählen:

int countOnes(int number) 0)return count;>int binaryNumber = 0b1010010000001001;int onesCount = countOnes(binaryNumber);cout 

Daher enthält der binäre Datensatz der Zahl 42013 6 Einheiten.

Ein Beispiel

Betrachten wir ein Beispiel: Die Zahl 42013 wird im binären Zahlensystem als 1010010000100101 dargestellt. Um die Anzahl der Einheiten in diesem binären Datensatz zu bestimmen, müssen Sie jede Stelle einer Zahl durchlaufen und die Anzahl der Einheiten zählen.

In diesem Fall enthält der binäre Datensatz der Zahl 42013 7 Einheiten.