JavaScript数学clz32()

JavaScript Math.clz32() 函数返回数字的32位二进制表示形式中的前导零位的数量。

在这里, clz32CountLeadingZeroes32的缩写

Math.clz32() 函数的语法为:

Math.clz32(x)

clz32()是静态方法,使用Math类名称进行调用。


Math.clz32()参数

Math.clz32() 函数接受:

  • x-一个数字

从Math.clz32()返回值
  • 返回数字的32位二进制表示形式中前导零位的数量。

示例:使用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

输出

31
22
29
31
32

总计 0 评论

发表评论

作为 登录 | 登出 »

联系电话

18321263196

交换链接

互相学习

服务咨询

我的微信