天天看点

C++ 二进制,八进制,十进制,十六进制 输出

#include <iostream>
#include <bitset>
using namespace std;

int main()
{
	unsigned int i = 1234;
	cout<<hex<<"hex:i="<<static_cast<unsigned int>(i)<<endl;
	cout<<oct<<"oct:i="<<static_cast<unsigned int>(i)<<endl;
	cout<<dec<<"dec:i="<<static_cast<unsigned int>(i)<<endl;
	cout<<"bin:i="<<bitset<sizeof(unsigned int)*8>(i)<<endl;
	return 0;
}
           

继续阅读