Brojač vodećih nula

Unesite cijeli broj i širinu u bitovima za brojanje vodećih nultih bitova.

Kako koristiti

  1. Unesite svoje vrijednosti u polja iznad.
  2. Pritisnite Izračunaj da odmah vidite svoj rezultat.
  3. Upotrijebite gumb Podijeli za kopiranje poveznice na svoj rezultat.

O ovom kalkulatoru

Brojanje vodećih nula (CLZ) znači brojanje koliko se nultih bitova pojavljuje prije prvog 1-bita u binarnom prikazu broja pri fiksnoj širini bitova — na primjer, 8-bitna vrijednost 00010110 ima 3 vodeće nule. Usko je povezano s pronalaženjem bitne duljine broja i njegove vrijednosti floor(log₂(n)), jer položaj prvog postavljenog bita određuje oboje.

Programeri niske razine koriste CLZ za brze izračune cjelobrojnog log2, normaliziranje mantisa brojeva s pomičnim zarezom i trikove manipulacije bitovima u kodu kritičnom za performanse, zbog čega ga većina modernih procesora implementira kao jednu hardversku instrukciju (x86-ov LZCNT, ARM-ov CLZ) umjesto da zahtijeva programsku petlju — ovaj kalkulator omogućuje da ručno provjerite rezultat te instrukcije.

Je li vam ovo bilo korisno?

Možete odabrati do 3 reakcije.

Komentari

  • Budite prvi koji će komentirati.

Popularni kalkulatori

Svi kalkulatori