那个把(85)10转换成二进制八进制和十六进制 是怎么算出来的啊 教给我呗...

如题所述

这样算比较简单、2的6次方是64,这个6是从右边0开始数第6位是1,85-64=21,2的4次方是16,这个4是从右边0开始数第4位是1,21-16=5,5写直接写成二进制是101,结果就是01010101B,最后的5,第4位是1第6位是1其余的都是0,能看明白吗二进制转换为八进制是直接写三个二进制位看成一个八进制位从小数点处开始不够的补0,即001 010 101写成八进制就是125二进制转换为十六进制是直接写四个二进制位看成一个十六进制位从小数点处开始不够的补0,即0101 0101所以结果就是55H
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-04-14
85除以2=42,余数是1
42除以2=21,余数是0
21除以2=10,余数是1
10除以2=5,余数是0
5除以2=2,余数是1
2除以2=1,余数是0
1除以2=0,余数是1
倒过来得2进制是101010185除以8=3,余数是5
10除以8=0,余数是2
1除以8=0,余数是1
倒过来得8进制是12585除以16=5,余数是5
5除以16=0,余数是5
倒过来得16进制是55本回答被网友采纳
相似回答