有一个16位的整数,求其二进制上每4位的数字之和
来源:互联网 发布:淘宝店充值代理 编辑:程序博客网 时间:2024/04/30 07:07
有一个16位的整数,求其二进制上每4位的数字之和。
例如:int a=1111 1111 1111 1111;(这是2进制)
Int sum=1111 +1111 +1111 +1111.(这是10进制的1111)
#include<stdio.h>int main(int argc,char *argv[]){unsigned short a = 0x5;unsigned int sum = 0;int i,inc;while(a){i = 0;inc = 1;while(i++<4){sum += (a & 0x1) * inc;inc *= 10; a = a >> 1;}}printf("%d\n",sum);return 0;}
- 有一个16位的整数,求其二进制上每4位的数字之和
- 求一个整数各个位上的数字之和
- 有一个16位的整数,每4位为一个数,写函数求他们的和
- 如何求解一个整数的各个位上的数字
- 求一个整数的二进制最高位
- JAVA之输出一个四位整数的各位数字之和
- 位操作:一个整数的二进制表示中 有多少个1?
- 如何判断一个整数位的二进制中有多少个1
- C语言求其二进制位1的个数
- 给定一个整数,求其二进制数中1的个数
- Windows平台下GCC编程之从键盘上输入一个3*3的整数矩阵,求其各行的平均值并输出,输出时保留两位小数
- 求一个32位整数的二进制表示形式
- 实现N的N次方求其最高位数字
- 怎样计算一个整数的位数&并把每一位上的数字保存下来
- 怎样计算一个整数的位数&并把每一位上的数字保存下来
- 求二进制的加法,输入两个四位二进制数,求其和(二进制表示)。
- js分别计算一个字符串“12345F6”中的奇数位和偶数位的数字之和
- 有n个32位无符号整数,求其中异或之后结果最大的两个数
- 重庆首辆“免费WiFi公交”上街
- 大跃进,中国电商的哀嚎和希望
- 字符设备和块设备的区别
- chmod----改变一个或多个文件 的用户组 当前用户 其他用户的读写执行权限
- FreeBSD 的kqueue
- 有一个16位的整数,求其二进制上每4位的数字之和
- 常用字符编码总结
- Cocos2d-x2.0 进度动画 深入分析
- log4j配置详解
- 团购网站,谁能笑到最后
- VC中分割字符串的AfxExtractSubString函数
- UVC驱动测试程序
- VS2010+cuda4.2向量加法时间比较
- (有效)struts2 标签 property中对HTML标签输出