c++實現(xiàn)十進制轉(zhuǎn)換成16進制示例
c++實現(xiàn)十進制轉(zhuǎn)換成16進制
//Decimal to hexadecimal number
//programming by : Erfan Nasoori
//Date of send : 2009/1/11
#include <iostream.h>
void main()
{
int x,y,i;
int d,n=1;
int * r;
char h[16]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
cout<<"Enter x : ";
cin>>x;
y=x;
while(x >= 10)
{
x/=10;
++n;
}
r=new int[n];
for(i=0 ; y >= 16 ; ++i)
{
r[i]=y%16;
y /= 16;
}
r[i++]=y;
cout<<"16 base = ";
for(i=(n-1) ; i>=0 ; --i)
{
cout<<h[r[i]];
}
cin.get();
}
相關(guān)文章
C語言中四種取整方式,取余/取模運算以及負(fù)數(shù)取模問題詳解
這篇文章主要介紹了C語言中四種取整方式及負(fù)數(shù)取模問題,包括了算法的分析與改進,是很多程序設(shè)計競賽中常見的算法,需要的朋友可以參考下2021-09-09C++實現(xiàn)拼圖游戲代碼(graphics圖形庫)
這篇文章主要為大家詳細(xì)介紹了C++實現(xiàn)拼圖游戲代碼,帶有g(shù)raphics圖形庫,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-05-05VS2019項目打包生成.exe文件與Setup的步驟實現(xiàn)
這篇文章主要介紹了VS2019項目打包生成.exe文件與Setup的步驟實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03C語言關(guān)鍵字auto與register的深入理解
本篇文章是對c語言關(guān)鍵字auto與register的使用進行了詳細(xì)的分析介紹,需要的朋友參考下2013-05-05C語言庫函數(shù)qsort的使用及模擬實現(xiàn)
這篇文章主要介紹了C語言庫函數(shù)qsort的使用及模擬實現(xiàn),文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下2022-08-08