C++ 如何用cout输出hex,oct,dec的解决方法
C++ 如何用cout输出hex,oct,dec的解决方法
发布时间:2016-12-28 来源:查字典编辑
摘要:HEX:复制代码代码如下:#include#includemain(void){longn=10000;cout

HEX:

复制代码 代码如下:

#include <iostream.h>

#include <iomanip.H>

main(void)

{

long n = 10000;

cout << hex << n ;

return 0;

}

OCT:

复制代码 代码如下:

#include <iostream.h>

#include <iomanip.H>

main(void)

{

long n = 10000;

cout << oct << n ;

return 0;

}

DEC:

复制代码 代码如下:

#include <iostream.h>

#include <iomanip.H>

main(void)

{

long n = 10000;

cout << dec << n << endl;

return 0;

}

复制代码 代码如下:

#include <iostream>

using namespace std;

int main()

{

cout.setf(ios::hex, ios::basefield);

cout << 100; // this displays 64

return 0;

}

复制代码 代码如下:

#include <iostream>

#include <iomanip>

using namespace std;

int main()

{

int n;

cout << "Enter a decimal number: ";

cin >> n;

cout << n << " in hexadecimal is: "

<< hex << n << '/n'

<< dec << n << " in octal is: "

<< oct << n << '/n'

<< setbase( 10 ) << n << " in decimal is: "

<< n << endl;

return 0;

}

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新C语言学习
热门C语言学习
编程开发子分类