Zähler für führende Nullen

Geben Sie eine Ganzzahl und eine Bitbreite ein, um ihre führenden Null-Bits zu zählen.

So funktioniert's

  1. Geben Sie Ihre Werte in die Felder oben ein.
  2. Klicken Sie auf "Berechnen", um das Ergebnis zu sehen.
  3. Nutzen Sie "Teilen", um Ihr Ergebnis zu senden.

Über diesen Rechner

Das Zählen führender Nullen (CLZ, Count Leading Zeros) bedeutet, bei fester Bitbreite zu zählen, wie viele Nullbits vor dem ersten 1-Bit in der Binärdarstellung einer Zahl stehen – zum Beispiel hat der 8-Bit-Wert 00010110 3 führende Nullen. Es hängt eng damit zusammen, die Bitlänge einer Zahl und ihren Wert floor(log₂(n)) zu bestimmen, da die Position des ersten gesetzten Bits beides festlegt.

Low-Level-Programmierer nutzen CLZ für schnelle ganzzahlige log2-Berechnungen, zum Normalisieren von Fließkomma-Mantissen und für Bitmanipulations-Tricks in leistungskritischem Code; deshalb setzen die meisten modernen CPUs es als einzelnen Hardwarebefehl um (LZCNT bei x86, CLZ bei ARM), statt eine Softwareschleife zu verlangen – mit diesem Rechner können Sie das Ergebnis dieses Befehls von Hand überprüfen.

War das hilfreich?

Sie können bis zu 3 Reaktionen auswählen.

Kommentare

  • Schreiben Sie den ersten Kommentar.

Beliebte Rechner

Alle Rechner