bitReverse

bitReverse

> 函数列表

返回把整数 x 的 64 个位按相反顺序排列后得到的数:最低位(位置 0)变成最高位(位置 63),依此类推。原来的数不会被修改。

反转始终作用于全部 64 位,前导零也算在内:bitReverse(12)(二进制为 1100)会把这四个位放到整数的最顶端,返回 3458764513820540928,也就是 0011 后面跟着 60 个零。由于第 0 位会落到第 63 位,也就是符号位上,所以只要 x 是奇数,结果就是负数。

参数
返回值
注意