C++ 如何用cout輸出hex,oct,dec的解決方法
更新時間:2013年05月31日 10:40:32 作者:
本篇文章是對C++中如何用cout輸出hex,oct,dec的方法進行了詳細的分析介紹,需要的朋友參考下
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;
}
復制代碼 代碼如下:
#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;
}
相關(guān)文章
C語言數(shù)據(jù)類型枚舉enum全面詳解示例教程
生活中有很多地方會用到枚舉,比如一周有7天,可以一一枚舉;性別有男、女...等等都可以可以一一枚舉,今天來和筆者一起學習一下c語言枚舉吧2021-10-10
C語言中pthread_exit()函數(shù)實現(xiàn)終止線程
本文主要介紹了C語言中pthread_exit()函數(shù)實現(xiàn)終止線程,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-05-05

