当前位置: 首页 > news >正文

十六进制之间的转换(二进制、八进制、十六进制、十进制)

在我们的生活中非常频繁地使用相应的转换

我们有更多共同的十六进制

1、二进制

2、八进制

3、十进制

4、十六进制

5、十二进制

6、二十四进制

7......

一、二进制

我们都知道二进制是在计算机中运用的较多,由于计算机中仅仅有两种状态(开关或者高电平低电平)

我们一般用基数0和1来表示,二进制的运算时逢2进1

一般我们运算有两种方法

1.1-除二取余法

这种方法是一个解决方式 

比如:(我们在这里是十进制转化为二进制)

13转化为二进制

13/2=6..........1

6/2=3.............0

3/2=1.............1

1/2=0.............1

将余数倒过来取1101。则13转化为二进制为1101(B)

2、八进制

八进制的基数为0----7,逢8进1

原理同二进制一样

这里讲一下八进制转化为二进制。我们有两个方法

2.1方法一:八进制转化为十进制,再由十进制转化为二进制

21(8)=2*8^1+1*8^0=17

17------转化为二进制10001(B)

2.2方法二:八进制转化为二进制(八进制的一位相应二进制的三位)

21-------------

能够写成10001

3、十进制

十进制我们生活中最经常使用 

123 表示1*10^2+2*10^1+3*10^1=100+20+3=123

4、十六进制

计算机中用的最多的是十六进制

为什么多使用十六进制
1、与二进制转换方便 
2、比二进制书写简单

十六进制的基数是0-9 A-F 

十六进制转化为二进制的是一位相应四位

0x33=00110011

其它的进制转化的原理和以上的类似,我们都需要上述方法或规则的一些组合可以顺利解决

版权声明:本文博主原创文章,博客,未经同意不得转载。




本文转自mfrbuaa博客园博客,原文链接:http://www.cnblogs.com/mfrbuaa/p/4874271.html,如需转载请自行联系原作者


相关文章:

  • php7.1.1一键安装/配置文件简单优化
  • Office 365中管理员角色介绍-进阶篇
  • SQL Server-表表达式基础
  • Oracle 11g RAC 故障之--Instance 启动失败
  • Nginx基于用户名和密码的访问控制
  • VS2005和ASP.NET2.0中使用强类型数据
  • HTML 简介
  • 开机取消按Ctrl+Alt+Del键
  • Android录制视频报错setVideoSize called in a invalid state 1
  • android自动化测试中hierarchyviewer和uiautomatorviewer获取控件信息的方式比对(1)
  • android89 服务service
  • 阿里云服务器使用之一:搭建jsp服务器
  • 安装 virtualenv
  • 实例详解ISA防火墙策略元素:ISA2006系列之五
  • 调查称没互联网35.8%的人将手足无措,您呢?
  • 【跃迁之路】【699天】程序员高效学习方法论探索系列(实验阶段456-2019.1.19)...
  • 0x05 Python数据分析,Anaconda八斩刀
  • 4月23日世界读书日 网络营销论坛推荐《正在爆发的营销革命》
  • create-react-app做的留言板
  • HTTP 简介
  • JavaScript工作原理(五):深入了解WebSockets,HTTP/2和SSE,以及如何选择
  • puppeteer stop redirect 的正确姿势及 net::ERR_FAILED 的解决
  • React+TypeScript入门
  • Redux 中间件分析
  • Spring Cloud Alibaba迁移指南(一):一行代码从 Hystrix 迁移到 Sentinel
  • 前端相关框架总和
  • 小李飞刀:SQL题目刷起来!
  • postgresql行列转换函数
  • #!/usr/bin/python与#!/usr/bin/env python的区别
  • ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTr
  • #Linux(帮助手册)
  • #LLM入门|Prompt#3.3_存储_Memory
  • #我与Java虚拟机的故事#连载14:挑战高薪面试必看
  • $$$$GB2312-80区位编码表$$$$
  • (2)MFC+openGL单文档框架glFrame
  • (JS基础)String 类型
  • (MonoGame从入门到放弃-1) MonoGame环境搭建
  • (solr系列:一)使用tomcat部署solr服务
  • (二十四)Flask之flask-session组件
  • (十一)手动添加用户和文件的特殊权限
  • (五)Python 垃圾回收机制
  • (新)网络工程师考点串讲与真题详解
  • (译)计算距离、方位和更多经纬度之间的点
  • (转)创业的注意事项
  • (转载)虚函数剖析
  • .htaccess配置重写url引擎
  • .NET CF命令行调试器MDbg入门(三) 进程控制
  • .NET 的静态构造函数是否线程安全?答案是肯定的!
  • .NET/C# 在代码中测量代码执行耗时的建议(比较系统性能计数器和系统时间)...
  • .net流程开发平台的一些难点(1)
  • .NET与 java通用的3DES加密解密方法
  • @Builder用法
  • []常用AT命令解释()
  • [2018-01-08] Python强化周的第一天
  • [28期] lamp兄弟连28期学员手册,请大家务必看一下