编程之美 2.7 最大公约数 扩展问题之逆转一个整数的二进制表示

来源:互联网 发布:mac远程 编辑:程序博客网 时间:2024/06/16 00:35
int reverseBinaryStr(int x)
{
int num = 0;
int i = 0;
for(i = 0; i < sizeof(x) << 3; i++)
{
num = (num << 1) | ((x >> i) & 1);
}
return num;
}
原创粉丝点击