好学网

好学网

进制之间的转换讲解

来源:互联网 知识 1

1、二进制数、八进制、十六进制数转换为十进制数方法:按位权形式展开多项式求和

1)二进制数(11001)2=1*2的4次方+1*2的3次方+0*2的2次方+0*2的1次方+1*2的0次方=16+8+1=十进制(25)10

2)八进制(31)8=3*8的1次方+1*8的0次方=24+1=十进制(25)10

3)十六进制(19)16=1*16的1次方+9*16的0次方=16+9=十进制(25)10

2、十进制数转换为R进制数方法:除基数R取余数,用R连续除十进制数直到商为0,从下到上反向序排列余数

1)十进制数(25)10除以2取余数,从下到上反向排列余数分别是1、1、0、0、1,十进制(25)10=二进制(11001)2

2)十进制数(25)10除以8取余数,从下到上反向排列余数分别是3、1,十进制(25)10=八进制(31)8

3)十进制数(25)10除以16取余数,从下到上反向排列余数分别是1、9,十进制(25)10=十六进制(19)16。

抱歉,评论功能暂时关闭!