一、十进制转换为R进制
除R取余法
采用短除法,除以R直到结果为0,最后将余数倒置输出,即为所求的结果。
实例
特例:10进制转四位2进制方法
8421码法
用8,4,2,1组合,凑数相加求出对应的10进制数字,相对应的位取值为1,即可算出2进制的值。
二、R进制转10进制
按权展开
各位分别乘以R进制的n次方,最后相加。
实例
三、2进制转换为8进制/16进制
每位8进制数相当于3位二进制数,每3位二进制数转换为1位8进制数。
每位16进制数相当于4位二进制数,每4位二进制数转换为1为16进制数。
四、8进制/16进制转换为2进制
每1位8进制数转换为3位二进制数。
每1位16进制数转换为4位二进制数。
中间位数不够就补0。