进制之间的转换
--进制之间的转换--介绍:进制也就是进位计数制,是人为定义的带进位的计数方法(有不带进位的计数方法,比如原始的结绳计数法,唱票时常用的“正
”字计数法,以及类似的tally?mark计数)。?对于任何一种进制---X进制,就表示每一位置上的数运算时都是逢X进一位。十进制
是逢十进一,十六进制是逢十六进一,二进制就是逢二进一,以此类推,x进制就是逢x进位。--常见的几种进制二进制(B)十进制(D)
十六进制(H)八进制(O)二进制二进制有两个特点:它由两个数码0、1组成,二进制的规律是逢二进一。-转换。将二进制转换为十进制。
例子:将二进制数10111.1011转换为十进制解析:小数点前1011------转换为十
进制1×230×221×211×20------8+0+2+1=11小数点后1011
------转换为十进制1×2-10×2-21×2-31×2-4----0.5+0+0.125+0.0625=
0.6875则,二进制1011.1011转换为十进制数为11+0.6875=11.6875.(1011.1011)B=(11.
6875)D将二进制转换为八进制。例子:将二进制数10111.1011转换为八进制解析:1011.1011(由小数点开始,
向两边每3个分为一组)001011.101100(按照二进制转十进制的算法,算出每三个所对应的十进制数)1
3.54则,(1011.1011)B=(13.54)O将二进制转换为十六进制。例子:将二进制数10111.101
1转换为八进制解析:1011.1011(从小数点开始向两边每四个分为一组)1101.1011(按照二进制转十进制的算法
,算出每四个所对应的十进制数)13.13则,(1101.1101)B=(D.D)H(在十六进制中将10,11,12
,13,14,15分别表示为字母A,B,C,D,E所以13,对应的则为D)八进制-八进制的规律是逢八进一将八进制转换为其他进制
时,需要先将它化为二进制。a.将八进制转换为二进制例子:将八进制13.54转换为二进制解析:13.54(将每个数都转
换为二进制)001010.101100则,(13.54)O=(001010.101100)B(无意义的0可删去)十六
进制--十六进制的规律是逢十六进一注:十六进制中将10,11,12,13,14,15分别表示为字母A,B,C,D,E将十六进制转换
为二进制例子:将十六进制61.D转换为二进制解析:61.D(将每个数都转换为二进制)01100001.110
1则,(61.D)H=(01100001.1101)B十进制--十进制的规律是逢十进一将十进制转成二进制例子:将十进制数11.68
75转换为二进制解析:11.6875整数部分:11÷15÷1故,转为二进制数则为--1
0112÷01.....1小数部分:0.6875×2=1(1.375>1)
数学二进制的算法
(1.375-1)0.375×2=0(0.75-0)0.75×2=1
(1.5>1)故转为二进制为--1011(1.5-1)0.5×1则,(11.6875)D=(1011.1011)B
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论