几种进制主要有2进制,10进制,8进制,16进制等。
10进制转2进制,10进制数除2,取每一次除后的余数的倒序为对应的2进制数,如十进制12转换为2进制为1100。
2进制转10进制,用数值乘对应位次的2次幂之和,如二进制110等于1*22+1*21+0*20=6。
16进制转2进制,将16进制数的每一位转换成4位2进制数,不足4位前面添加0。
2进制转换成16进制,反向变换即可。
如16进制0x12转换为二进制为00010010。
8进制转换为2进制,可以将8进制数的每一位转换成3位2进制,不足3位前面添加0。
2进制转换成8进制,反向变换即可。
如8进制O12转换为二进制为001010。
其余进制的相互转换可通过转换为2进制来操作。