在编程的过程中经常会碰到需要将数字在十进制、八进制、十六进制之间进行转换,以往都是屁颠屁颠的自己写代码实现,今天看c++的时候发现原来cout把一切都已经帮你做好了,在此为自己的无知羞涩一下。
#include <iostream>
using namespace std;
void main()
{
int test = 100;
cout << test << endl; //默认的十进制打印
cout << hex; //将输出格式改为十六进制打印
cout << test << endl;
cout << oct; //将输出格式改为八进制打印
cout << test << endl;
cout << dec; //最后再换回十进制
cout << test << endl;
}
本文介绍如何使用C++标准库中的cout进行数字的十进制、八进制及十六进制之间的转换。通过简单的代码示例展示了如何设置输出格式。
13万+

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



