Méthode clz32() de JavaScript

Définition et utilisation

clz32() C'est une abréviation de CountLeadingZeroes32, qui renvoie le nombre de zéros de tête dans la représentation binaire de 32 bits d'un nombre.

Exemple

Retourne le nombre de zéros de tête dans la représentation binaire de 32 bits de différents nombres :

var a = Math.clz32(0);
var b = Math.clz32(1);
var c = Math.clz32(2);
var d = Math.clz32(4);

Essayez-le vous-même

Syntaxe

Math.clz32(x)

Valeur du paramètre

Paramètre Description
x Obligatoire. Numérique.

Détails techniques

Valeur de retour :

Nombre de zéros de tête dans la représentation binaire de 32 bits du nombre.

Si le nombre est 0, cette méthode renvoie 32 (parce que tous les bits sont à 0).

Version de JavaScript : ECMAScript 2015

Prise en charge du navigateur

Méthode Chrome Edge Firefox Safari Opera
clz32() 38.0 12.0 31.0 7.0 25.0

Pages associées

Tutoriel :Mathématiques JavaScript