给出一个16位的二进制数
来源:互联网 发布:如何装修出租屋知乎 编辑:程序博客网 时间:2024/06/05 19:07
给出一个16位的二进制数, 求每四位相加的和
例: 1111 1011 0111 0101 = 1111 + 1011 + 111 + 101 = 2334
void get_sum(int a){ int i = 0; int sum = 0; int num = 1; for(i = 0; i < 16; i++) { sum += (a % 2) * num; num *= 10; if(num == 10000) { num = 1; } if((a /= 2) == 0) { break; } } printf("%d\n", sum);}
0 0
- 给出一个16位的二进制数
- 对一个8位的二进制数进行位倒序
- 一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列。
- 求一个32位二进制数中的1的个数
- [c]位运算计算一个数的二进制
- C/C++ 位操作实例:输出一个数的二进制
- 倒序输出一个无符号二进制数的所有位
- 位运算--求一个 数二进制中1的个数
- 把一个十进制转化为二进制数并且把二进制数的奇数位偶数位分别输出
- 用位移法 输入一个十进制数,打印一个三十二位的二进制数
- 分别输出一个整型数的二进制的奇数位和偶数位
- C语言 宏的使用 让一个数的二进制奇数位与偶数位互换
- 输出一个数的二进制序列中的奇数位和偶数位
- 获取一个数二进制序列中所有的偶数位和奇数位
- C语言输出一个数二进制序列的奇数位和偶数位
- 获取一个数二进制序列中所有的偶数位和奇数位,并输出。
- 获取一个数二进制序列中所有的偶数位和奇数位,并输出
- 获取一个数二进制序列中所有的偶数位和奇数位,并输出。
- oracle 查询锁表 解锁
- MongoDB范围查询的索引优化
- 电脑进入BOOT MENU 按键总结!!!
- openal 简单实用
- java正则表达式找出不包含特定字符串
- 给出一个16位的二进制数
- 字符串水题 N - ?(>_o)!
- loadView/viewDidLoad/initWithNibName/awakeFromNib/initWithCoder的用法
- android开发过程中 R文件消失 clean 和 build project都无效 已解决
- mvc4文件上传由于文件太大而无法正常获取文件
- 2015阅读书单
- 自定义Layout用ViewGroup+ListView+GridView进行滑动事件拦截
- 参数估计
- Web 1.0、2.0、3.0