欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

C++ 十六进制与十进制互转

程序员文章站 2024-03-17 12:08:52
...
    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++