先將8進位制轉換成10進位制,再10進位制轉成16進位制就好了。
整數部分和小數部分分開轉換。
352.76o換成二進位制
011101010.111110
再按4位分組0[1110][1010].[1111][1000]
EA.F8。
擴充套件資料:
八進位制--->十進位制
八進位制就是逢8進1。
八進位制數採用 0~7這八數來表達一個數。
八進位制數第0位的權值為8的0次方,第1位權值為8的1次方,第2位權值為8的2次方……
所以,設有一個八進位制數:1507,轉換為十進位制為:
用豎式表示:
1507換算成十進位制。
第0位 7 * 80 = 7
第1位 0 * 81 = 0
第2位 5 * 82 = 320
第3位 1 * 83 = 512
--------------------------
839
同樣,我們也可以用橫式直接計算:
7 * 80 + 0 * 81 + 5 * 82 + 1 * 83 = 839
結果是,八進位制數 1507 轉換成十進位制數為 839
十進位制--->十六進位制
10進位制數轉換成16進位制的方法,和轉換為2進位制的方法類似,唯一變化:除數由2變成16。
同樣是120,轉換成16進位制則為:
120轉換為16進位制,結果為:78。
先將8進位制轉換成10進位制,再10進位制轉成16進位制就好了。
整數部分和小數部分分開轉換。
352.76o換成二進位制
011101010.111110
再按4位分組0[1110][1010].[1111][1000]
EA.F8。
擴充套件資料:
八進位制--->十進位制
八進位制就是逢8進1。
八進位制數採用 0~7這八數來表達一個數。
八進位制數第0位的權值為8的0次方,第1位權值為8的1次方,第2位權值為8的2次方……
所以,設有一個八進位制數:1507,轉換為十進位制為:
用豎式表示:
1507換算成十進位制。
第0位 7 * 80 = 7
第1位 0 * 81 = 0
第2位 5 * 82 = 320
第3位 1 * 83 = 512
--------------------------
839
同樣,我們也可以用橫式直接計算:
7 * 80 + 0 * 81 + 5 * 82 + 1 * 83 = 839
結果是,八進位制數 1507 轉換成十進位制數為 839
十進位制--->十六進位制
10進位制數轉換成16進位制的方法,和轉換為2進位制的方法類似,唯一變化:除數由2變成16。
同樣是120,轉換成16進位制則為:
120轉換為16進位制,結果為:78。