求一个数的二进制逆序之后所对应的数
来源:互联网 发布:数据录入平台 编辑:程序博客网 时间:2024/05/29 05:55
例:1
00000000 00000000 00000000 00000001
逆序之后是:
10000000 00000000 00000000 00000000
#include<stdio.h>#include<stdlib.h>int main(){ int n = 0; int num =0; int i = 0; scanf("%d", &n); for (i = 0; i < 32; i++) { num = num << 1; //当num的最低位保存了数据之后再左移 num |= ((n>>i)&1); //将n的第i个bit位与num按位或,将这一位保存到num中 } printf( "n=%d num=%d\n", n,num); system( "pause"); return 0;}
0 1
- 求一个数的二进制逆序之后所对应的数
- 【c语言】将一个数的二进制序列逆序,然后输出逆序之后的二进制序,所对应的数
- 对一个二进制的每位进行0和1反转,求反转后的二进制所对应的十进制数
- 将一个十进制数对应的二进制数按逆序输出
- 求一个数的二进制
- 求一个数的二进制数中所含1的个数的代码实现
- C++如何求一个十进制数转化为二进制数之后1的个数
- Python求一个数对应二进制最低位为1对应的数字lowbit
- 求一个数列的逆序数
- 求一个三位数的逆序数
- 给定一个十进制数,转换为对应的二进制数
- 求一个数的二进制的位数
- 把一个十进制数的二进制形式翻转,并输出翻转后所对应的十进制数
- 求一个二进制数的十进制(4)
- 求一个数二进制1的中
- 求一个数二进制1的个数
- 用循环的方法求一个十进制数对应二进制中含有1的个数
- 求一个数转化成二进制之后包含1的数量
- hdu1166 敌兵布阵【解法一】
- JavaScript继承详解
- 打印杨辉三角
- 对照Java学习Swift--嵌套类型(Nested Types)
- eclipse下将solr发布为web项目
- 求一个数的二进制逆序之后所对应的数
- hdu1754 I Hate it
- Project facet Java 1.8 is not supported by target runtime Apache Tomcat v7.0.
- 查找算法
- 判断两个顶点之间是否联通,是否有长度为K的路径
- Github学习之RecyclerView实现View滑动折叠效果
- 计算机存储形式与进制转换
- 安卓逆向安全从今天开始
- Codeforces 350 Div2 E Correct Bracket Sequence Editor(list模拟)