知识
进制之间的转换讲解
2026-01-19 04:13:18
来源:互联网转载
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。