第1个回答 推荐于2017-11-22
二进制转8进制或16进制可以直接用BCD码就是8421算法。有效位乘以BCD码,如101101001(2)转换8进制就是3位一组先分开101 101 001 然后分别算出第一组101=1乘4加0乘2加1乘1。结果就是5(8)剩下两组一样的方法结果就是551(8)。
转换16进制就是4位一组,不够4位前面加零。还是用101101001介绍,分开后就是0001 0110 1001前面不够4位补零即可。第一组就是1不用算,第二组就是0乘8加1乘4加1乘2加0乘1结果就是6(16)整体转换后就是169(16)。
这样明白了吗?本回答被网友采纳