十進位制轉換K進位制:整數部分除K倒取餘(直到商為0),小數部分乘K順取整。
K進位制轉換十進位制:按位冪求和。比如16進位制數OX8C5A,轉換成十進位制是12*160+8*161+5*162+10*163=42380。
特殊情況有些技巧:
十進位制轉二進位制,可以用8421法,比如11轉換成二進位制是1011,二進位制1111轉換成十進位制是15。
十六進位制轉換二進位制:用8421法將每一位十六進位制轉換成4位二進位制。比如OX8C5A,轉換成二進位制是1000110001011010。
二進位制轉換十六進位制:從低位開始,用8421法將每4位二進位制轉為一位十六進位制。比如二進位制是110101111111,轉換成十六進位制是OXD7F。