Numërues i zerove kryesore

Vendosni një numër të plotë dhe gjerësinë e bitit për të numëruar bitet zero kryesore.

Si të përdoret

  1. Vendosni vlerat e nevojshme në fushat.
  2. Klikoni “Llogarit” për të parë rezultatin.
  3. Kopjoni ose ndajeni rezultatin me butonin “Ndaj”.

Rreth kësaj llogaritëseje

Numërimi i zerove kryesore (CLZ) do të thotë numërimi i sa bitë zero shfaqen para bitit të parë 1 në paraqitjen binare të një numri me gjerësi bitësh të fiksuar — për shembull, vlera 8-bitëshe 00010110 ka 3 zero kryesore. Lidhet ngushtë me gjetjen e gjatësisë në bitë të një numri dhe të vlerës së tij floor(log₂(n)), sepse pozicioni i bitit të parë të vendosur i përcakton të dyja.

Programuesit e nivelit të ulët e përdorin CLZ-në për llogaritje të shpejta të log2 të numrave të plotë, për normalizimin e mantisave të numrave me presje lundruese dhe për truke manipulimi të biteve në kod kritik për performancën, prandaj shumica e CPU-ve moderne e zbatojnë si një udhëzim të vetëm harduerik (LZCNT i x86, CLZ i ARM) dhe jo si një cikël softuerik — ky llogaritës ju lejon ta kontrolloni me dorë rezultatin e atij udhëzimi.

A ishte e dobishme?

Mund të zgjidhni deri në 3 reagime.

Komentet

  • Bëhu i pari që komenton.

Llogaritësit popullorë

Të gjithë llogaritësit