当前位置:首页 > 投稿 > 正文内容

二进制、八进制、十进制和十六进制等常用数制及其相互转换

福瑞号2023-01-31 04:50:11投稿153

从大学开始系统的接触计算机专业,到现在已经过去十几年了,今天整理一下基础的进制转换,希望给还在上高中的表妹一个入门的引导,早日熟悉这个行业。

二进制、八进制、十进制和十六进制等常用数制及其相互转换-图1

一、二进制、八进制、十进制和十六进制是如何定义的?

二进制是Binary,简写为B,二进制只有0和1两个值,计算方法是逢二进一。比如01B+01B(其中B是Binary的首字母,即二进制的简写),结果就是10B,因为逢二进一,低位的1相加后得2就向高位进1;

八进制是Octal,简写为O,八进制是指有0~7这8个值的表示法,计算方法是逢8进1。比如17O+23O=42O,因为逢8进一,低位的7+3=10,10在八进制就是12,加上原来高位的1+2,结果就是42O;

十进制是Decimal,简写为D,十进制即咱们日常使用的0~9。咱们日常做的计算都是十进制的,计算方法是逢十进一,比如21D+11D=32D;

十六进制是Hexadecimal,简写为H,十六进制用数字0-9和字母a-f(或其大写A-F)表示0到15,计算方法是逢16进1,比如1DH+25H=42H,因为逢16进一,低位的D相当于十进制的13,而5可以看成是十进制的5,相加得18,而18-16=2,因此低位的值为2,高位的值即1+2再加上进位1即得4,高位结果就是4,最后结果是42H;

其中计算机采用的是二进制作为基础,在此基础上拓展了八进制、十进制、十六进制等。

二、为什么二进制是基础?

进制如今主要在电技术的数字电路中。如我们经常使的计算机能够识别的语就是进制语。数字电路中的、低电平;导通、截;开、关;有、无;真、假等等都是二进制表,二进制的逻辑电路使0和1表。

采用二进制主要有以下几个原因:

1、技术实现简单。计算机是由逻辑电路组成,逻辑电路通常只有两种状态,开关的接通和断开,正好用“0”“1”表示。  

2、运算规则简单,两个二进制数的和、积运算组合简单。二进制数加法和乘法仅各有3条运算规则( 0+0=0,0+1=1,1+1=1 0和0×0=0,0×1=0,1×1=1 )运算规则简单,有利于简化内部结构,提高运算速度。   

3、适合逻辑运算,二进制只有两个数码,和逻辑代数中的“真”“假”相吻合。  

4、易于进行转换,二进制数能很容易地转换成八进制、十六进制,也能转换成十进制。  

三、为什么有了二进制还需要使用八进制、十进制和十六进制?

八进制和十六进制在现实主要在电技术、计算机编程等领域,这是为了配合二进制使的。上我们说过二进制是计算机所能识别的最直接语,但是二进制的位数太多,不好记录,这时就需要把二进制转化为进制或十六进制。举个例子,买一件商品花费1百块钱,可以使用1元的人民币支付,也可以使用1百元的人民币支付,相对来说,使用百元更方便一点。

十进制主要在常活中,而二进制、八进制、十六进制主要在电技术业。二进制是数字电路、处理器等最直接的语;

八进制以及十六进制都是进存储记忆,但八进制较少使。十六进制来表处理器的寄存器、存储器的地址、数据。

四、进制之间如何转换?

主要思路:二进制数,八进制数、十六进制数可以采用按权展开法转化为十进制数,十进制转化为R进制要分为两部分【这里R进制是泛指,可以代表二进制、八进制、十六进制等】,其中整数部分要除R取余,直到商为0,小数部分要乘R取余直到得到整数。

1. 十进制转R进制

1.1. 十进制转二进制

(1)十进制整数转二进制

十进制整数转换成二进制采用“除2倒取余法”,即将十进制整数除以2,得到一个商和一个余数;再将商除以2,又得到一个商和一个余数;以此类推,直到商等于零为止。

例题: 175D = ___ B

解析:如下图所示,将175除以2,得余数,直到不能整除,然后再将余数从下至上倒取。得到结果:10101111B。

二进制、八进制、十进制和十六进制等常用数制及其相互转换-图2

135D = ______ B

二进制、八进制、十进制和十六进制等常用数制及其相互转换-图3
135D = 1000 0111B

(2)十进制小数转二进制

十进制小数转换成二进制小数采用 “乘2取整,顺序排列”法。

具体做法是:用2乘十进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数 部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的小数部分为零,或者达到所要求的精度为止。

然后把取出的整数部分按顺序排列起来,先取的整数作为二进制小数的高位有效位,后取的整数作为低位有效位。

例题: 0.68D = ___ B(精确到小数点后5位)

解析:如下图所示,0.68乘以2,取整,然后再将小数乘以2,取整,直到达到题目要求精度。得到结果:0.10101B

二进制、八进制、十进制和十六进制等常用数制及其相互转换-图4

1.2. 十进制转八进制

思路和十进制转二进制一样,参考如下例题:

例题: 10.68D = ___ Q(精确到小数点后3位)

解析:如下图所示,整数部分除以8取余数,直到无法整除。小数部分0.68乘以8,取整,然后再将小数乘以8,取整,直到达到题目要求精度。得到结果:12.534Q

二进制、八进制、十进制和十六进制等常用数制及其相互转换-图5

1.3. 十进制转十六进制

思路和十进制转二进制一样,参考如下例题:

例题: 25.68D = ______ H(精确到小数点后3位)

解析:如下图所示,整数部分除以16取余数,直到无法整除。小数部分0.68乘以16,取整,然后再将小数乘以16,取整,直到达到题目要求精度。得到结果:19.ae1H

二进制、八进制、十进制和十六进制等常用数制及其相互转换-图6

2. R进制转十进制

2.1. 二进制转十进制

方法为:把二进制数按权展开、相加即得十进制数。(具体用法如下图)

例题: 1011 0111B = ______ D

解析:

10110111B=1×2^7+0×2^6+1×2^5+1×2^4+0×2^3+1×2^2+1×2^1+1×2^0=128+0+32+16+0+4+2+1=183

二进制、八进制、十进制和十六进制等常用数制及其相互转换-图7

2.2. 八进制转十进制

八进制转十进制的方法和二进制转十进制一样。

例题: 302Q = ___ D

302.46Q = ___ D

解析:302Q = 3×8^2+ 0×8^1 + 2×8^0= 192 + 0 + 2 = 194D

302.46Q = 3×8^2 + 0×8^1+ 2×8^0+ 4×8^-1 + 6×8^-2= 192 + 0 + 2 + 0.5 + 0.09375= 194.59375D

2.3. 十六进制转十进制

例题: 23daH = ______ D

解析:23daH = 2×16^3+3×16^2+d×16^1+a×16^0= 9178D

二进制、八进制、十进制和十六进制等常用数制及其相互转换-图8

3. 二进制转八进制

二进制转换成八进制的方法是,取三合一法,即从二进制的小数点为分界点,向左(或向右)每三位取成一位。

例题: 1010 0100B = ____Q

解析:1010 0100B = 010 001 100 B=244Q

二进制、八进制、十进制和十六进制等常用数制及其相互转换-图9

4. 二进制转十六进制

二进制转换成八进制的方法是,取四合一法,即从二进制的小数点为分界点,向左(或向右)每四位取成一位。

例题: 1010 0100B = ____H

解析:1010 0100B = 1010 0100 B = a4H

二进制、八进制、十进制和十六进制等常用数制及其相互转换-图10

总结:二进制转八进制或者二进制转换成十六进制,也可以先转换成十进制,再转换成目标进制。

扫描二维码推送至手机访问。

版权声明:本文由福瑞号发布,如需转载请注明出处。

本文链接:https://www.furui.com.cn/55666.html

“二进制、八进制、十进制和十六进制等常用数制及其相互转换” 的相关文章

王文京个人资料(刘亦菲“义父”陈金飞:38岁已是亿万富豪)

王文京个人资料(刘亦菲“义父”陈金飞:38岁已是亿万富豪)

01 卖文化衫起家 1962年,陈金飞生于北京。从中国人民大学经济学专业毕业以后,他被分配到邮电部工作。他是个实权部门的小干事,经常可以到各省出差,人们尊敬他,恭维他,说他很快可以当科长,甚至处长。 1987年,陈金飞下海了。他与人合伙在北京高碑店乡建起了大通装饰厂,做纺织品生意。他发现,人们看...

荷马史诗包括(《荷马史诗》的主要内容)

荷马史诗包括(《荷马史诗》的主要内容)

《荷马史诗》的主要内容主要是在特洛伊战争中,阿基琉斯与阿伽门农间的争端,以及特洛伊沦陷后,奥德修斯返回绮色佳岛上的王国,与妻子珀涅罗团聚的故事。 一、《荷马史诗》的内容 1.《荷马史诗》的内容包括两部分,分别是《伊利亚特》和《奥德赛》。是作者荷马根据民间流传的短歌综合编写而成的。 2.《伊利亚特》...

dnfss碎片(DNF:新版史诗之路的史诗碎片详解)

dnfss碎片(DNF:新版史诗之路的史诗碎片详解)

不久前,国服将迎来史诗之路的消息让许多玩家为之高兴不已,新版的史诗之路无疑是90版本毕业的最重要途径,大量四等一,三等二,亦或者零等五的玩家已经跃跃欲试了,作为90版本最后的一程,史诗之路究竟能为我们带来多少史诗碎片呢?接下来阿趣来详细计算整个活动中可以获取到的90史诗碎片数量,来看看你需要准备多少...

塔罗占卜她会嫁给我(悦心塔罗:12星座女哪一点吸引男友说出“嫁给我”)

塔罗占卜她会嫁给我(悦心塔罗:12星座女哪一点吸引男友说出“嫁给我”)

爱情长跑一段时间后,不少女孩会选择与恋爱的另一半踏入婚姻,想知道你让别人想要“娶回家”的原因是什么吗?今天悦心塔罗就要跟大家分享,12星座女哪一点吸引男友说出“嫁给我”。 白羊座:真性情 独立又热情的个性,虽然有时候会有无法理解的小情绪,但脾气来得快去得也快,让恋爱对象好气又好笑!落落大方的笑容及...

2020全国高校名单(转存)

2020全国高校名单(转存)

截至2020年6月30日,全国高等学校共计3005所。其中:普通高等学校2740所,含本科院校1258所、高职(专科)院校1482所;成人高等学校265所。 全国3005所高校全名单↓↓ 来源 | 人民日报 上期回顾 | 点击...

伊丽莎白瓜怎么吃(伊丽莎白瓜怎么吃)

伊丽莎白瓜怎么吃(伊丽莎白瓜怎么吃)

伊丽莎白瓜,是水果女皇的意思。性平味甘,入胃、肾二经。伊丽莎白瓜被称为瓜的皇后,非常养人,可以补充元气,适合大病初愈之人食用。伊丽莎白瓜,含有多种人体所需的营养成分和有益物质,如大量的蔗糖、果糖、葡萄糖,丰富的维生素C,有机酸、氨基酸以及钙、磷、铁等矿物质 ,且具有特殊的诱人芳香,营养丰富,是我国人...