#include <iostream>
using namespace std;
#include <bitset>
int main()
{
unsigned int a = 2;
int b = 5;
bitset<32> myset;//二进制输出
myset = (a);
cout<<myset<<endl;
myset = (b);
cout<<myset<<endl;
myset = (a-b);
cout<<myset<<endl;
cout<<hex<<a-b<<endl;//十六进制
cout<<oct<<a-b<<endl;//八进制
cout<<dec<<a-b<<endl;//十进制
return 0;
}二进制、八进制、十六进制输出变量
最新推荐文章于 2023-07-09 23:10:28 发布
本文通过一个简单的C++程序演示了如何使用bitset进行位操作,并展示了不同进制间的转换方法,包括二进制、十六进制、八进制及十进制。
219

被折叠的 条评论
为什么被折叠?



