如何把一个int数按二进制格式输出
来源:互联网 发布:中国网络传播研究 编辑:程序博客网 时间:2024/06/03 17:09
例子代码:
void binary(int num,char *out)
{
int a=1<<31; //让低31位变为0
char ch;
int i=0;
for(;i<32;i++)
{
ch=(num&a)?'1':'0';
out[i]=ch;
num<<=1;//让次低位变成最高位
}
out[i+1]='/0';
}
int main()
{
char apt[32];
binary(10,apt);
printf("%s",apt);
}
输出: 00000000000000000000000000001010
- 如何把一个int数按二进制格式输出
- C++把int型变量,二进制输出
- 把一个十进制转化为二进制数并且把二进制数的奇数位偶数位分别输出
- java 输入一个二进制数,把它转换为十进制数并输出
- 怎样用 Console 把一个数用 二进制,十六进制,八进制 输出来
- 把一个十进制整数以二进制数形式输出,for循环实现
- 把一个十进制的数改成二进制
- 回文数(把一个数倒过来输出)
- cout如何输出数值的二进制格式
- 把一个十进制数的二进制形式翻转,并输出翻转后所对应的十进制数
- 输入一个数,输出其二进制数列。
- 如何把一个整数转换成二进制
- 如何把十进制浮点数转换成二进制数
- 如何把单精度二进制数转换成十进制数?
- 如何把十进制数转化为二进制数
- 一个unsign int 数中二进制1的个数
- 一个int数的二进制有多少个一
- 求一个int型二进制数中1的个数
- Tomcat启动分析
- opensuse下解决jfreechart中文乱码的问题
- 学习!Windows安全模式的五项重要用途
- Z_BDC_421930(关于BDC使用的exercise)
- Blogbus适用的日志发布工具【超级写手】
- 如何把一个int数按二进制格式输出
- Tomcat的类载入器的结构
- 恶意软件:立法亦或技术清除?
- Windows Vista中的新命令完整版
- Weblogic8.1缺省应用配置
- abap系统自定的变量(TCODE)
- 主流芯片组的详细参数
- Java 线程/内存模型的缺陷
- 粒子效果