将二进制101101011转换为八,十,十六进制数,写出具体过程

2024-11-06 15:41:31
推荐回答(4个)
回答1:

(101101011)2
=(0001 0110 1011)2 //每一位十六进制数转换为四位二进制数,故按四位一组进行分割,缺位补零=(16B)16=(1*16^2+6*16^1+11*16^0)10 //用十六进制数转换为十进制数要有效率得多=(1*256+6*16+11*1)10=(256+96+11)10=(363)10

(101101011)2
=(101 101 011)2 //每一位八进制数转换为三位二进制数,故按三位一组进行分割,缺位补零
=(553)8

回答2:

八进制553,十进制363,十六进制16B

回答3:

(101101011)2
=(101 101 011)2=(553)8=(0001 0110 1011)2=(16B)16=(101101011)2
=(((((((((0*2+1)*2+0)*2+1)*2+1)*2+0)*2+1)*2+0)*2+1)*2+1)10
=((((((((1*2+0)*2+1)*2+1)*2+0)*2+1)*2+0)*2+1)*2+1)10
=(((((((4+1)*2+1)*2+0)*2+1)*2+0)*2+1)*2+1)10
=((((((5*2+1)*2+0)*2+1)*2+0)*2+1)*2+1)10
=(((((11*2+0)*2+1)*2+0)*2+1)*2+1)10
=((((22*2+1)*2+0)*2+1)*2+1)10
=(((45*2+0)*2+1)*2+1)10
=((90*2+1)*2+1)10
=(181*2+1)10
=(363)10

回答4:

(101101011)2
=(0001 0110 1011)2 //每一bai位十六进制数转du换为四位二进zhi制数,故按四dao位一组进行zhuan分割,缺位补shu零=(16B)16=(1*16^2+6*16^1+11*16^0)10 //用十六进制数转换为十进制数要有效率得多=(1*256+6*16+11*1)10=(256+96+11)10=(363)10
(101101011)2
=(101 101 011)2 //每一位八进制数转换为三位二进制数,故按三位一组进行分割,缺位补零
=(553)8