1. 程式人生 > >進制轉換之非十進制數之間相互轉換

進制轉換之非十進制數之間相互轉換

進制轉換 一位 整數 表示 二進制轉十六進制 小數點 組成 一個 十六

二進制轉八進制
··········以小數點為邊界,整數部分向左,小數部分向右,每3位一組,用一個八進制數表示,位數不夠,用0補足 三位二進制數代表:4 2 1

二進制轉十六進制
···········以小數點為邊界,整數部分向左,小數部分向右,每四位一組,用一個十六進制數表示,位數不夠,用0補足

十六進制數轉八進制
········十六進制數轉八進制,首先要先轉成二進制,經過這個跳板轉成八進制,既然每四位二進制是一個十六進制,那麽一個十六進制也可拆分成四位二進制數,也就是用四位二進制數來表示一位十六進制數,將每位十六進制數,用四位二進制數表示,然後全部用二進制表示後,再三位一組,以小數點邊界,向左和向右組成八進制數

八進制數轉十六進制數
··········八進制數轉十六進制數,首先要轉成二進制數,經過這個跳板轉換成十六進制數,既然每三位二進制組成一個八進制,那麽一個八進制也可以拆分成三個二進制,將全部的八進制,都用三位二進制表示,然後四位二進制一組,用十六進制表示,這樣子就轉換成十六進制了

進制轉換之非十進制數之間相互轉換