1樓:匿名使用者
這個可以這樣理解,每四位二進位制相當於一位十六進位制,然後把每四位按照二進位制轉成十進位制一樣加出來,當然我們要知道在十六進位制中,十進位制的10(d)=a(h),11=b,12=c,13=d,14=e,15=f。比如0011(b)=3(h),1110(b)=e(h)。同理八進位制就是三位一換算。
2樓:
0~9十進位制、十六進位制一個樣,把四位二進位制對應寫出來就行,如:1 00001,7 0111,8 1000等。從10~15的情況如下:
十進位制 十六進位制 二進位制
10 a 1010
11 b 1011
12 c 1100
13 d 1101
14 e 1110
15 f 1111
3樓:讉莣熔燃氺
因為 2^4=16,所以要4位二進位制(比如,2^3=8,八進位制要3位二進位制);
然後就是把每四位進行如下轉換:
0001 = 1
0011 = 3
0011 = 3 所以結果是 133.
像你說的7e,8f就是
0111 1101 = 7 e1000 1111 = 8 f ,因為10-15是用a-f來表示的。
2進位制8進位制16進位制之間的轉換
一位8進位制 數相當於3位二進 制數,一位16進位制數相當於4位二進位制數,1 二進位制 八進位制 十六進位制和十進位制之間轉換可以用一個公式比方說八進位制456轉換為十進位制為4 8的2次方 5 8的一次方 6 8的0次方 如果是十六進位制就把8變成16。次方是從右向左數第一位為0 第二位為1,以...
十六進位制轉漢字,16進位制轉換為漢字
漢字為雙位元組字元,即兩組十六進位制數表示一個漢字,而且前一個字元的asc碼大於 127。給個轉換為字元 包括漢字 delphi 的例子 procedure tform1.button1click sender tobject function deletespace ss string strin...
八進位制十進位制怎麼轉換,10進位制轉8進位制方法
給你個演算法 十進位制轉二進位制 整數及小數部分 1 把該十進位制數,用二因式分解,取餘。以235為例,轉為二進位制 235除以2得117,餘1 117除以2得58,餘1 58除以2得29,餘0 29除以2得14,餘1 14除以2得7,餘0 7除以2得3,餘1 3除以2得1,餘1 從得到的1開始寫起...