论坛里摘抄的C++进制转换
#include <iostream>
#include <bitset>
int main()
{
using namespace std;
const int n = 2800;
cout < < dec < < n < < " " // 十进
< < oct < < n < < " " // 八进
< < uppercase < < hex < < n < < " "; // 16进
std::bitset <16> b(n); // 16位2进
cout < < b < < std::endl;
return 0;
}
本文提供了一个使用C++进行不同进制(十进制、八进制、十六进制及二进制)间相互转换的代码示例。通过标准库中的iostream和bitset模块,演示了如何将一个整数转换为不同进制形式。
349

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



