Compteur de Zéros de Tête

Saisissez un entier et une largeur de bits pour compter ses bits zéro de tête.

Comment l'utiliser

  1. Saisissez vos valeurs dans les champs ci-dessus.
  2. Appuyez sur Calculer pour voir votre résultat instantanément.
  3. Utilisez le bouton Partager pour copier un lien vers votre résultat.

À propos de ce calculateur

Compter les zéros de tête (CLZ) consiste à compter combien de bits à zéro apparaissent avant le premier bit à 1 dans la représentation binaire d'un nombre à largeur de bits fixée — par exemple, la valeur sur 8 bits 00010110 a 3 zéros de tête. C'est étroitement lié à la recherche de la longueur en bits d'un nombre et de sa valeur floor(log₂(n)), puisque la position du premier bit à 1 détermine les deux.

Les programmeurs de bas niveau utilisent CLZ pour des calculs rapides de log2 entier, la normalisation de mantisses en virgule flottante et des astuces de manipulation de bits dans du code critique en performances, ce qui explique que la plupart des processeurs modernes l'implémentent comme une seule instruction matérielle (LZCNT sur x86, CLZ sur ARM) plutôt que d'exiger une boucle logicielle — ce calculateur vous permet de vérifier à la main le résultat de cette instruction.

Cette page vous a-t-elle été utile ?

Vous pouvez choisir jusqu’à 3 réactions.

Commentaires

  • Soyez le premier à commenter.

Calculatrices populaires

Toutes les calculatrices