【数电复习】进制转换(二进制、十进制、十六进制、八进制) 您所在的位置:网站首页 十进制转十六进制的例题 【数电复习】进制转换(二进制、十进制、十六进制、八进制)

【数电复习】进制转换(二进制、十进制、十六进制、八进制)

2024-06-17 22:54| 来源: 网络整理| 查看: 265

目录

#了解进制

#进制转换

#了解进制

        

表1·各类进制

任何进制R二进制B十进制D八进制O十六进制H计数规则逢R进一逢二进一逢十进一逢八进一逢十六进一计数体制以R为基数的计数体制以2为基数的计数体制以10为基数的计数体制以8为基数的计数体制以16为基数的计数体制任意进制数表示fca2d3ebde1443ac951c828a8787899f.pngd7f622acc73e4eefbc53a7d69d233b36.png4e62f5adc2394abb9a3ba7e1c2d111f2.png021f7bc8e17b40aa87f7099d15515e62.pnga32158b8fedc4e59ab0a13933bf4477d.png

                其实进制都是换汤不换药,都是达到某一个值后进位而已

              (so 掌握 任何进制R 的 然后直接代数进去就行~

#进制转换

                进制的转换各有些不同,要根据各个不同点注意对应的细节。

                打算按①二进制->任意进制的转换   ②任意进制->二进制的转换 两个点来细说

              (tips:转化为十进制的就不用说了,因为表1中任意进制的表示中就是对十进制的转化

①二进制->任意进制 表2·二进制对任意进制的转换 二进制->十进制二进制->十六进制二进制->八进制方法

按二进制的表达式可得结果

表达式如下:

d7f622acc73e4eefbc53a7d69d233b36.png

以小数点为基准,左右每4位一组,不足4位补0;然后每组4位二进制数转化为1位十六进制数

同理,以小数点为基准,左右每3位一组,不足补0;每3位二进制数转化为1位八进制数原理运用转换公式

每四转一,不足补零

原因:4位二进制数有16各状态,而1为十六进制数有16个不同的数码,对应转换

每三转一,不足补零

同理

        其实那么看来,二进制对任何数位的转化是比较简单的,十进制直接转,十六进制与八进制都是分组转换。

②任意进制->二进制 表3·任意进制对二进制的转换 十进制->二进制十六进制->二进制八进制->二进制方法1

对于

较小

的数

整数部分:(逆序输出)

                     除2取余

              

解析:除以2取余数为1或0

每位十六进制数用4位二进制数代替;

即得相应的二进制数

即:每一转四

同理,

每位八进制数用3位二进制数代替;

即得相应的二进制数

即:每一转三

小数部分:(正序输出)

                     乘二取整+满足停止         

停止满足其一:

         ①小数部分为0

         ②小数部分不为0,但满足误差要求,进行“四舍五入”

解析:乘2取进到整数位的数为1或0

方法2

对于

较大

的数

将十进制数和与其相当的2的幂项对比,简化转化过程;即将转换公式反着用//原理

方法1:

整数部分-倒序的原因:先求出的余数为最低有效位LSB,最后求出的余数为最高有效位MSB,所以有效位是按最高到最低输出,即倒序

转换的对应关系是不变的,反着用同理

       八进制、十六进制对二进制的转换其实也很简单,反过来就是了。但十进制转二进制可能需要注意点细节~

        (晚点再把十进制对别的进制转换的补充一下



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有