C++把int型变量,二进制输出
2013-03-28 23:38
204 查看
方法一:
#include<iostream.h> #include <stdlib.h> int main() { int decimal=170; char binary[255]; itoa(decimal,binary,2); //2代表进制,可以改8,16等 cout<<binary<<endl; return 0; }方法二:
#include<bitset> #include<iostream> using namespace std; int main () { int c=170; bitset<sizeof(int)*8>a(c); cout<<a<<endl; return 0; }
相关文章推荐
- [C/C++]_[输出内存数据的二进制和十六进制的字符串表示]
- C++程序设计实验报告(二十七)---第二周任务一(自定义函数用递归思想,即不断调用,反向输出二进制)
- C/C++直接输出一个数据的十六进制、八进制和二进制
- c++ 二进制 八进制 十进制 十六进制 输出
- C++中字符型变量的地址输出
- 关于C++中char 型变量的地址输出
- [转] C++中字符型变量的地址输出
- JavaSE8基础 Integer.toXXX int类型变量以二进制 八进制的形式输出
- 二进制、八进制、十六进制输出变量
- c++ 文本或二进制输出 fstream
- [c++]变量引用(输入两个整数,将它们从小到大输出)
- C++中char和int型变量的一点心得
- C++ cout输出 字符型变量的地址
- C++有关char变量地址输出的问题
- double变量的C++ 输出时的小数点后的位数控制
- 学生信息按序输出 冒泡排序 C++变量引用
- C++中char和int型变量的一点心得
- C++输出 int 型的二进制表示
- C++输出二进制、十进制、八进制和十六进制以及左移右移运算符的总结
- C/C++将十进制数转为二进制并输出