超简单的Int转换成二进制输出
2009-11-06 11:36
106 查看
前些日子在群里看到有人找把转换成二进制输出的方法。
昨晚看《C++编程思想》发现了这么个简单的方法:
昨晚看《C++编程思想》发现了这么个简单的方法:
void TranToBinary(const int&val) { for(int i=sizeof(int)-1;i>=0;i--) { if(val &(1<<i)) std::cout<<"1"; else std::cout<<"0"; } }
相关文章推荐
- 将十进制整形数转换成二进制,然后通过字符型输出 自己实现的一个简单的例子
- 把字符串转换为二进制再输出的算法
- 用shell编写的简单密码加密程序,涉及到ASCII与字符的相互转换,以及命令结果输出到变量
- 进制转换器(用顺序栈实现)(可实现简单的二进制或八进制或十进制的转换)
- 实现将String类型转换成int类型输出
- 将一个十进制数转换成二进制输出--递归实现
- A.1.3-控制台输入,类型转换(int.Parse()),格式化输出
- 将CString转换为float或int的最简单的方法
- 1.写一个函数返回参数二进制中 1 的个数;2..获取一个数二进制序列中所有的偶数位和奇数位;3. 输出一个整数的每一位;4.两个int整数的二进制表达中,有多少个位不同
- 在BASH下简单实现十进制到二进制和十六进制的转换
- 汇编--二进制到多种进制的转换与输出
- 简单的利用栈 将二进制转换成八进制
- c语言编程如何实现-十进制数转换成二进制和输出
- T-SQL编写程序,将十进制数值转换为二进制字符串后输出
- 一个简单的转换输出的shell脚本代码
- lua 二进制字节与int相互转换
- C语言二进制和float、int类型转换
- 1.写一个函数返回参数二进制中1的个数2.获取一个数二进制序列中所有的偶数为和奇数位,分别输出二进序列3.输出一个整数的每一位4.编程实现:两个int(32位)整数m和n的二进制表达中,有多少个位(b
- 如何利用php+mysql保存和输出文件【转换成二进制】
- 两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同? 输入例子: 1999 2299 输出例子:7