回覆列表
-
1 # 佛珠手串個人
-
2 # 使用者2133695486863
舉2個例子來說下: 8進位制的1765轉換到16進位制步驟: 將1轉換成3位2進位制是001 將7轉換成3位2進位制是111 將6轉換成3位2進位制是110 將5轉換成3位2進位制是101 將這些2進位制數連起來就是001|111|110|101 然後從後向前4個一組劃分0011|1111|0101 0011即3 1111即F 0101即5 所以得到(1765)8 = (3F5)16 16進位制的AC2F轉換成8進位制: 將A轉換成4位2進位制即1010 將C轉換成4位2進位制即1100 將2轉換成4位2進位制即0010 將F轉換成4位2進位制即1111 連起來即1010|1100|0010|1111 然後從後向前3個一組劃分前面不足補0得到001|010|110|000|101|111 001即1 010即2 110即6 000即0 101即5 111即7 所以得到(AC2F)16 = (126057)8
最好是用二進位制過渡一下,先將一位十六進位制轉換為四位二進位制,然後將所有二進位制從右往左每三個一組(如果最後一組不足三位,在前面補0),轉換為八進位制。舉個例子吧,十六進位制34為例,轉換:1、首先將十六進位制34轉換為二進位制:0011 0100(原則是一位十六進位制轉換成二進位制是四位,如3轉換成0011 ,4轉換成0100)2、將二進位制0011 0100 從右往左每三個一組,如果最後一組不足三位,在前面補0,故變成 000 110 100,然後每三位轉換成一位八進位制,即064.故十六進位制34轉換為八進位制後為64希望對你有幫助!