Contador de ceros á esquerda

Introduce un enteiro e a largura de bits para contar os seus bits cero á esquerda.

Como usalo

  1. Introduce os teus valores nos campos de arriba.
  2. Preme «Calcular» para ver o resultado ao instante.
  3. Usa o botón «Compartir» para copiar unha ligazón ao teu resultado.

Sobre esta calculadora

Contar os ceros á esquerda (CLZ) significa contar cantos bits cero aparecen antes do primeiro bit 1 na representación binaria dun número cunha anchura de bits fixa; por exemplo, o valor de 8 bits 00010110 ten 3 ceros á esquerda. Está estreitamente relacionado con atopar a lonxitude en bits dun número e o seu valor floor(log₂(n)), xa que a posición do primeiro bit activado determina ambos.

Os programadores de baixo nivel usan o CLZ para calcular rapidamente logaritmos enteiros en base 2, normalizar mantisas de coma flotante e aplicar trucos de manipulación de bits en código crítico para o rendemento, e por iso a maioría das CPU modernas o implementan como unha única instrución de hardware (LZCNT en x86, CLZ en ARM) en vez de requirir un bucle de software; esta calculadora permite comprobar a man o resultado desa instrución.

Foi útil?

Podes escoller ata 3 reaccións.

Comentarios

  • Sé o primeiro en comentar.

Calculadoras populares

Todas as calculadoras