- hzoi044 的博客
转换各种进制的代码(最新中文改编版)
- @ 2024-7-27 11:52:09
#include<bitset>
using namespace std;
#define unsigned int uint32_t
void transferRadix(long long n){
cout << "十一进制: " << std::hex << n << endl;
cout << "十进制: " << std::dec << n << endl;
cout << "八进制: " << std::oct << n << endl;
cout << "二进制: " << bitset<32>(n) << endl;
}
int main()
{
long long n;
cout<<"欢迎使用全进制转换小工具(o?▽?)o " <<endl;
cout<<"请输入一个十进制数(大一点效果更明显,但长度不要超过十八位,会崩!) :";
cin>>n;
transferRadix(n);
return 0;
}