字母O表示八進制郑象,D表示十進制贡这,B二進制,H十六進制
二進制轉八進制
二進制數轉換成八進制數:從小數點開始厂榛,整數部分向左盖矫、小數部分向右丽惭,每3位為一組用一位八進制數的數字表示,不足3位的要用“0”補足3位辈双,就得到一個八進制數责掏。
【例】:10001111
010 001 111
2 1 7
所以10001111的八進制表示為(217)8
二進制轉化為十進制
二進制轉16進制
二進制數轉換成十六進制數:二進制數轉換成十六進制數時,只要從小數點位置開始湃望,向左或向右每四位二進制劃分一組(不足四位數可補0)换衬,然后寫出每一組二進制數所對應的十六進制數碼即可。
【例】:10001111
1000 1111
8 F
所以10001111的 [2] 十六進制表示為(8F)
八進制二進制
-
八進制數通過除2取余法证芭,得到二進制數瞳浦,每個八進制對應三個二進制,不足時在最左邊補充零废士。
【例】:127
1 2 7
001 010 111
所以127的二進制就是001010111叫潦。
八進制轉10進制
和二進制轉化位十進制類似。
八進制轉16進制
八進制轉換成十六進制算法通常有兩種方法:
1官硝、先將八進制轉換成二進制矗蕊,再將二進制轉換成十六進制
2、先將八進制轉換成十進制泛源,再將十進制轉換成十六進制
十六進制轉二進制
十六進制轉二進制:十六進制數通過除2取余法拔妥,得到二進制數忿危,每個十六進制對應四個二進制达箍,不足時在最左邊補充零。
【例】:0x8F
8 F
1000 1111
所以0x8F的二進制是10001111铺厨。
16進制轉化8進制
八進制與十六進制之間的轉換有兩種方法:
第一種:他們之間的轉換可以先轉成二進制然后再相互轉換缎玫。
第二種:他們之間的轉換可以先轉成十進制然后再相互轉換。
例如一個十六進制數053977解滓,將其轉換成二進制001 010 011 100 101 110 111赃磨,再將該二進制轉換為八進制,可得八進制為1234567洼裤。
16進制轉化為10進制
類似二進制轉化為十進制