c++实现十进制转换成16进制示例
2018-10-12 13:54
681 查看
c++实现十进制转换成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 ;
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();
}
您可能感兴趣的文章:
相关文章推荐
- C++ 用栈实现十进制转换成八进制
- C++实现十六进制字符串转换为十进制整数的方法
- C++十进制到各种进制转换的实现
- C++实现读入二进制数并转换为十进制输出
- C++实现二进制、八进制、十进制、十六进制的相互转换
- C++实现CString和string的互相转换
- C++中字母大小写转换实现的优化
- C# 调用C++ CLR dll类库时,实现从 string 到 sbyte* 的转换
- 【记录】c++实现json格式解析与转换
- C语言实现数值转换(十进制转八进制)
- 用栈(链式)实现十进制到其他进制的转换:
- Asp.Net中的字符串和HTML十进制编码转换实现代码
- 【模板】c++ template模板实现string到Num的转换
- 汇编语言程序设计-十进制转换为十六进制的程序实现
- RGB空间与HSV空间的相互转换(C++实现,修正网上大多数的代码错误)
- 繁体与简体的转换(C++实现)
- 位运算实现十进制转换为二进制
- C++ 十进制转换为二进制的实例代码
- 一条SQL语句实现其它进制到十进制转换
- 将一个十六进制字符串转换为十进制数值的问题|| 以及C++中string转换成char*|| c++文件按行输入