int decimal = 100000;
stringstream ss;
//十进制转十六进制
ss << "0X" << uppercase << setfill('0') << setw(4) << std::hex << decimal;
cout<<"Convert to hex:"<<ss.str()<<endl;
ss.clear();
//十六进制转10进制
ss.str("0x0F");
ss>>hex>>decimal;
cout<<"Convert to oct:"<<decimal<<endl;
C++ 十六进制与十进制互转
最新推荐文章于 2023-11-04 16:08:18 发布