string DecToHex(int Dec_Num)
{
int num;
string str_num;

num = Dec_Num;

while(num / 16 != 0)
{
int a = num / 16;
int mod_a = num % 16;
string s;
switch(mod_a)
{
case 10:
s = 'A';
break;
case 11:
s = 'B';
break;
case 12:
s = 'C';
break;
case 13:
s = 'D';
break;
case 14:
s = 'E';
break;
case 15:
s = 'F';
break;
default:
s = int2str(mod_a);
break;
}
str_num = s + str_num;
num = a;
}

if(num % 16 != 0)
{
int mod_b = num % 16;
string s1;
switch(mod_b)
{
case 10:
s1 = 'A';
break;
case 11:
s1 = 'B';
break;
case 12:
s1 = 'C';
break;
case 13:
s1 = 'D';
break;
case 14:
s1 = 'E';
break;
case 15:
s1 = 'F';
break;
default:
s1 = int2str(mod_b);
break;
}

str_num = s1 + str_num;
}

return str_num;
}

最新文章

  1. 1.初始Windows Server 2012 R2 Hyper-V + 系统安装详细
  2. svn设置外网访问
  3. canvas转盘抽奖
  4. Hbase安装配置(靠谱亲测)
  5. 浅谈T-SQL中的联接查询
  6. 简单dp的状态转移方程集合
  7. 二叉树遍历 空间复杂度为O(1)
  8. ABAP 日期时间函数(转)
  9. POJ_3666_Making_the_Grade_(动态规划)
  10. 3.java.lang.ClassNotFoundException
  11. hdu4705(树形dp)
  12. Redis 介绍与安装
  13. 关于Unity里动态加载图片
  14. adb指令介绍
  15. Linux col命令详解
  16. SpringCloud(一)Eureka注册中心
  17. P1552 [APIO2012]派遣
  18. 为Python加入默认模块搜索路径
  19. Gitlab+Jenkins学习之路(五)之git merge和git rebase的区别
  20. 通过CFX发布WebService(一)

热门文章

  1. Codefroces 766D Mahmoud and a Dictionary
  2. ThinkPad E431 获取无限网络的驱动
  3. Vue 学习记录<2>
  4. 简单的横向ListView实现(version 3.0)
  5. Android-CheckBox 实现计算器
  6. js40---享元模式
  7. 单位阶跃函数(Heaviside/unit step function)—— 化简分段函数
  8. 【Java学习】Font字体类的用法介绍
  9. swift -结构体
  10. 目标跟踪系列十一:Exploiting the Circulant Structure of Tracking-by-detection with Kernels代码思路