1. 程式人生 > >二進位制與十六進位制的轉換

二進位制與十六進位制的轉換

1.首先呢,先要看看十六位數的表示方法,如圖1所示。


2.再來掌握二進位制數與十六進位制數之間的對應關係表,如圖2所示。只有牢牢掌握的對應關係,在轉換的過程中才會事半功倍。


3.二進位制轉換成十六進位制的方法是,取四合一法,即從二進位制的小數點為分界點,向左(或向右)每四位取成一位,如圖3所示


4.組分好以後,對照二進位制與十六進位制數的對應表(如圖2中所示),將四位二進位制按權相加,得到的數就是一位十六進位制數,然後按順序排列,小數點的位置不變哦,最後得到的就是十六進位制數哦,如圖4所示。


5.注意16進位制的表示法,用字母H字尾表示,比如BH就表示16進位制數11;也可以用0X字首表示,比如0X23就是16進位制的23.直觀表示法如圖5所示。


6.這裡需要注意的是,在向左(或向右)取四位時,取到最高位(最低位)如果無法湊足四位,就可以在小數點的最左邊(或最右邊)補0,進行換算,如圖6所示。


7.下面看看將16進位制轉為二進位制,反過來啦,方法就是一分四,即一個十六進位制數分成四個二進位制數,用四位二進位制按權相加,最後得到二進位制,小數點依舊就可以啦。如圖7所示。