美文网首页
常用进制之间的转换(二进制转十六进制)

常用进制之间的转换(二进制转十六进制)

作者: 三文五略 | 来源:发表于2018-07-11 22:19 被阅读0次

与二进制转八进制原理相同,因为2的4次幂为16,所以二进制从右往左每4位二进制表示一位16进制,不足四位在二进制左边加0补齐。

计算时,把每部分的四位二进制按照转换为十进制的方式进行转换,然后组合各位十六进制数即可。

列如:

二进制数: 1001101

转换为十六进制数可以这样表示:

0 1 0 0    1 1 0 1

分步计算:

0 1 0 0

→0*2³ + 1*2² + 0*2¹ + 0*2º = 4

1 1 0 1

→1*2³ + 1*2² + 0*2¹ + 1*2º = 13=d

最终结果为:4d

注意:在十六进制中,超过9的数,必须用以下方式表达,但不包含16:

10→a

11→b

12→c

13→d

14→e

15→f

同样,你也可以用简便方法进行演算:

8 4 2 1    8 4 2 1  (被乘数)

0 1 0 0    1 1 0 1  (乘数)

→4        13→d(13用d或D表示)

结果同样为4d

相关文章

  • Java 数据类型 类型转换 运算符

    常用的进制二进制八进制十进制十六进制进制之间是可以互相转换的。 进制如何转换 以二进制和十进制进制为例10 -> ...

  • 【iOS 开发】二进制、十进制、十六进制相互转换的方法

    十进制转换为二进制 十进制转换为十六进制 二进制转换为十六进制 十六进制转换为二进制 二进制转换为十进制 作者:J...

  • JAVA基础第五天

    进制 进制转换其他进制转十进制 十进制转其他进制 二进制转八进制,十六进制 八进制转二进制

  • iOS 进制转换

    常见的二进制、十进制、十六进制之间相互转换的方法。 1. 十进制转换为二进制 2. 十进制转换为十六进制 3. 二...

  • iOS-二进制、十进制、十六进制相互转化

    //十进制转十六进制字符串 //二进制转十进制 //十六进制转二进制 //十六进制转十进制 // 十进制转二进制...

  • 基于C++实现各种进制间的转换

    酷黑窗体风格的VC++进制转换程序,实现大家各种常用进制间的转换,比如十进制转二进制,八进制、十六进制,还包括了任...

  • 无标题文章

    2017-10-17 今天学习了进制之间的转换,常用进制有:二进制,十进制,十六进制,位运算,bit位,byte字...

  • 各个进制的转换

    各个进制转换成十进制 十进制转换成二进制 二进制转换成八进制 / 十六进制 常用的一些2的幂的值

  • 面试-多玩

    笔试题目:1、二进制、八进制、十六进制、十进制之间的转换;2、写出常用的网络协议;3、写出常用的数据库;4、C语言...

  • 详细介绍计算机常用进制及相互转换且带例题

    计算机常用进制及进制之间的转换 进制的由来 生活中常用的进制 计算机中的二进制 四种的进制的介绍 八进制和十六进制...

网友评论

      本文标题:常用进制之间的转换(二进制转十六进制)

      本文链接:https://www.haomeiwen.com/subject/lyvkpftx.html