天天看點

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;
}
           

繼續閱讀