计算机进制转换方法是什么意思(进制转换方法

生活常识 2023-03-08 17:12www.188915.com生活常识

计算机进制转换方法是什么意思(进制转换方法叫什么)

进制转换是人们利用符号来计数的方法。进制转换由一组数码符号和两个基本因素“基数”与“位权”构成。基数是指,进位计数制中所采用的数码(数制中用来表示“量”的符号)的个数。位权是指,进位制中每一固定位置对应的单位值。

对于接触过电脑的人来说应该都不陌生,我们常用的进制包括二进制、八进制、十进制与十六进制,它们之间区别在于数运算时是逢几进一位。比如二进制是逢2进一位,十进制也就是我们常用的0-9是逢10进一位。

二进制、八进制、十进制、十六进制简介

二进制由0,1组成,运算规律是逢二进一,计算机只能识别二进制表示的数据;

八进制由0、1、2、3、4、5、6、7组成,运算规律是逢八进一;

十进制由0,1,2、3、4、5、6、7、8、9组成,运算规律是逢十进一;

十六进制由数字0~9以及字母A,B,C,D,E,F组成,运算规律是逢十六进一。

进制转换十进制和二进制之间相互转换

十进制—>二进制:

对于整数部分,用被除数反复除以2,除第一次外,每次除以2均取前一次商的整数部分作被除数并依次记下每次的余数。例如

10/2 商为5 余数为05/2 商为2 余数为 12/2 商为1 余数为 01/2 商为0 余数1

二进制—>十进制:

进制数第1位的权值是2的0次方,第2位的权值是2的1次方,第2位的权值是2的2次方,依次计算,公式第N位 2的N-1次方,结果再相加便是结果。例如1101,过程如下

120 + 021 +122 + 123=1+0+4+8=13

十进制和八进制之间转换

十进制—>八进制:

10进制数转换成8进制的方法,和转换为2进制的方法类似,唯一变化将基数由2变成8,然后依次计算。例如

10/8 商为1,余数 21/8 商为0,余数1

八进制—>十进制:

可参考二进制转十进制的计算过程: 进制数第1位的权值为8的0次方,第2位权值为8的1次方,第3位权值为8的2次方,依次计算,公式第N位 8的N-1次方,结果再相加便是结果。

十进制和十六进制之间转换

十进制—>十六进制:

10进制数转换成16进制的方法,和转换为2进制的方法类似,唯一变化将基数由2变成16,然后依次计算。

十六进制—>十进制:

第0位的权值为16的0次方,第1位的权值为16的1次方,第2位的权值为16的2次方,依次计算,公式第N位 16的N-1次方,结果再相加便是结果。

二进制和八进制之间转换

可先转换为十进制在转换为二进制或者八进制。

二进制—>八进制

(11001.101)(二)

整数部分从后往前每三位一组,缺位处用0填补,然后按十进制方法进行转化, 则有

001=1

011=3

然后将结果按从下往上的顺序书写就是31,那么这个31就是二进制11001的八进制形式。

八进制—>二进制

(31.5)(八)

整数部分从后往前每一位按十进制转化方式转化为三位二进制数,缺位处用0补充 则有

1—->1—->001

3—->11

然后将结果按从下往上的顺序书写就是11001,那么这个11001就是八进制31的二进制形式。

二进制和十六进制之间转换

二进制转十六进制

与二进制转八进制方法近似,八进制是取三合一,十六进制是取四合一。(注意事项,4位二进制转成十六进制是从右到左开始转换,不足时补0)。

二进制转十六进制

十六进制转二进制

十六进制数通过除2取余法,得到二进制数,对每个十六进制为4个二进制,不足时在最左边补零。

十六进制转二进制八进制和十六进制之间转换

八进制 >十六进制

将八进制转换为二进制,然后再将二进制转换为十六进制,小数点位置不变。

例将八进制的(327)O转换为十六进制的步骤如下

3 = 011;2 = 010;7 = 111;0111 = 7;1101 = D;读数,读数从高位到低位,D7,即(327)O=(D7)H。

十六进制 >八进制

方法将十六进制转换为二进制,然后再将二进制转换为八进制,小数点位置不变。

将十六进制的(D7)H转换为八进制的步骤如下

D = 1101;7 = 0111;111 = 7;010 = 2;011 = 3;读数,读数从高位到低位,327,即(D7)H=(327)O。

计算机进制转换方法是什么意思(进制转换方法叫什么),转载请注明出处。

Copyright © 2016-2025 www.188915.com 奇秘网 版权所有 Power by