5621转换为16进制数的方法是“除16取余”方法,
5621/16=商351余5,16进制最后一位为5
351/16=商21余15,16进制右边第二位为F
21/16=商1余5,16进制右边第三位为5
1/16=商0余1,16进制数右边第四为为1
商0就不继续除了  
最后的结果为15F5
#include <iostream>
#include <string>using namespace std;// 整数转换成字符串
string  int2str( int  num);int main(int argc, char* argv[])
{// 十进制转十六进制int num = 0;cout<<"Please Input A Num "<<endl;cin>>num;string str_num;while(num / 16 != 0){int a = num / 16;int mod_a = num % 16;cout<<"mod_a = "<<mod_a<<endl;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 last_a = num % 16;str_num = int2str(last_a) + str_num;}cout<<"The Hex Num = "<<str_num<<endl;return 0;
}string  int2str( int  num)
{if (num  ==   0 )return   " 0 " ;string  str  =   "" ;int  num_  =  num  >   0   ?  num :  - 1   *  num;while (num_){str  =  ( char )(num_  %   10   +   48 )  +  str;num_  /=   10 ;} if (num  <   0 )str  =   " - "   +  str;return  str;
}

十进制转十六进制 代码相关推荐

  1. android十进制转十六进制算法,十进制转十六进制 代码

    5621转换为16进制数的方法是"除16取余"方法, 5621/16=商351余5,16进制最后一位为5 351/16=商21余15,16进制右边第二位为F 21/16=商1余5, ...

  2. javascript中十进制转十六进制代码

    JavaScript颜色转换的核心就是进制间的转换.RGB格式其实就是十进制表示法,所以,十六进制颜色与RGB颜色的转换就是十六进制与十进制之间的转换. 十六进制转换为十进制相对容易些,核心代码如下示 ...

  3. 7-14 十六进制转十进制 7-15 十进制转十六进制

    目录 7-14 十六进制转十进制 代码 7-15 十进制转十六进制 代码 思路: 测试点: 7-14 十六进制转十进制 请编写程序,输入十六进制数,输出对应的十进制数. 输入格式 十六进制非负整数 输 ...

  4. [c语言]进值转换的详细代码实现(二进制,十进制,十六进制等)

    计算机进制以及进制转换 文章目录 计算机进制以及进制转换 计算机的多种进制: 代码实现(正文): 二进制转十进制: 十进制转二进制: 十六进制转十进制 十进制转十六进制 计算机的多种进制: 今天给大家 ...

  5. Python进制相互转换(二进制、十进制和十六进制)的代码

    如下的内容内容是关于Python进制相互转换(二进制.十进制和十六进制)的内容,希望对各位朋友有用. #!/usr/bin/env python 2/10/16 base trans. wrote b ...

  6. Delphi十进制和十六进制互转 Delphi 自带函数 IntToHex

    Delphi十进制和十六进制互转 Delphi 自带函数 IntToHex 功能说明:该函数用于将"十进制"转换成"十六进制".该函数有二个参数.第一个参数为要 ...

  7. Java黑皮书课后题第4章:*4.11(十进制转十六进制)编写程序,提示用户输入0~15之间的一个整数,显示其对应的十六进制数。对于不正确的输入数字,提示非法输入

    *4.11(十进制转十六进制)编写程序,提示用户输入0~15之间的一个整数,显示其对应的十六进制数.对于不正确的输入数字,提示非法输入 题目 题目概述 运行示例 破题 代码 题目 题目概述 *4.11 ...

  8. 栈应用:实现二进制转八进制、十进制、十六进制

    进制转换原理 二进制转十进制 二进制是计算机数据的存储形式,它是由一串0和1组成,每个二进制数转换成相应的十进制数方法为: (XnXn-1Xn-2...X3X2X1)2 = X1*2^0+X2*^1+ ...

  9. VB 进制转换大全(十进制、十六进制、八进制、二进制、二进制流)互转

    模块包含了下面的各种转换: 二进制转十进制 二进制转化为八进制 二进制转化为十六进制 八进制转化为十进制 八进制转化为二进制 八进制转化为十六进制 十进制转二进制 十进制转化为八进制 十进制转化为十六 ...

最新文章

  1. 【部署类】专题:消息队列MQ、进程守护Supervisor
  2. Java基础学习总结(20)——基础语法
  3. 106:HttpResponse对象讲解
  4. 第二讲:第一个Python程序(干货)
  5. 关于如何能够快速找到某个文本在所有文件中的出现位置
  6. 计量经济学实验报告计算机,计量经济学-实验报告.doc
  7. 环境变量_Jenkins流水线环境变量权威指南
  8. 误泄露公司代码、疫情期间被裁,一个“菜鸟”程序员的生存日记
  9. linux 设置pip 镜像 Pip Warning:–trusted-host 问题解决方案
  10. 诺德尔-2011-2003-V1新版 ghost安装版
  11. 算法学习(二十)——GAE
  12. 4月6日——4月10日课程表
  13. SEO技巧:快速学会SEO技术的方法
  14. Requirement already satisfied:
  15. 抖音很火的召唤神龙的小游戏完整代码-召唤神龙
  16. 阿里云企业实名认证教程
  17. JS实现简易画图工具
  18. 手推Adaboost
  19. 浅析容器运行时奥秘——OCI标准
  20. 在第四代计算机期间内,计算机的应用逐步进入到,在第四代计算机期间内,计算机的应用逐步进入到.docx.docx...

热门文章

  1. 小白终是踏上了这条不归路----小文的mysql学习笔记(1)
  2. 最新UI仿水滴筹系统源码+全开源Uniapp开发的
  3. 【P02】47耳放的优化版本,全资料下载
  4. H5的重要知识技术点
  5. 操作无法完成 计算机名不正确,无法安装打印机,操作无法完成错误0x000003eb实际解决教程...
  6. DHT11温湿度LCD显示
  7. 令人拍案叫绝的15个二维码
  8. geoerver mvt的pbf格式切片
  9. 联合办公空间该如何继续发展?
  10. FPGA 的功耗概念与低功耗设计研究