Vezető nullák számlálója

Adjon meg egy egész számot és a bitszélességet a vezető nulla bitek megszámolásához.

Hogyan használja

  1. Adja meg az értékeit a fenti mezőkben.
  2. Nyomja meg a Számítás gombot, hogy azonnal lássa az eredményt.
  3. A Megosztás gombbal másolhatja ki az eredményéhez vezető hivatkozást.

Erről a kalkulátorról

A vezető nullák számlálása (CLZ) azt jelenti, hogy megszámoljuk, hány nulla bit áll egy szám bináris ábrázolásában az első 1-es bit előtt, rögzített bitszélességen – például a 8 bites 00010110 érték 3 vezető nullát tartalmaz. Szorosan kapcsolódik egy szám bithosszának és a floor(log₂(n)) értékének meghatározásához, mivel az első beállított bit helye mindkettőt meghatározza.

Az alacsony szintű programozók a CLZ-t gyors egész log2-számításokhoz, lebegőpontos mantisszák normalizálásához és bitmanipulációs trükkökhöz használják a teljesítménykritikus kódban, ezért valósítja meg a legtöbb modern CPU egyetlen hardverutasításként (az x86 LZCNT, az ARM CLZ utasítása), szoftveres ciklus helyett – ez a kalkulátor lehetővé teszi, hogy kézzel ellenőrizze az utasítás eredményét.

Hasznos volt ez az oldal?

Legfeljebb 3 reakciót választhat.

Hozzászólások

  • Írja meg az első hozzászólást.

Népszerű kalkulátorok

Összes kalkulátor