JavaScript Math clz32 ()

JavaScript Math.clz32 () -funktionen returnerar antalet ledande nollbitar i den 32-bitars binära representationen av ett tal.

Här clz32är kort för CountLeadingZeroes32 .

Math.clz32()Funktionens syntax är:

 Math.clz32(x)

clz32(), som är en statisk metod, kallas med hjälp av Mathklassnamnet.

Math.clz32 () Parametrar

Den Math.clz32()funktionen tar in:

  • x - Ett nummer

Returvärde från Math.clz32 ()

  • Returnerar antalet ledande nollbitar i den 32-bitars binära representationen av numret.

Exempel: Använda Math.clz32 ()

 // 00000000000000000000000000000001 var value = Math.clz32(1); console.log(value); // 31 // 00000000000000000000001111101000 var value = Math.clz32(1000); console.log(value); // 22 // 00000000000000000000000000000100 var value = Math.clz32(4); console.log(value); // 29 var value = Math.clz32(true); console.log(value); // 31 var value = Math.clz32(0); console.log(value); // 32

Produktion

 31 22 29 31 32

Intressanta artiklar...