回覆列表
  • 1 # 使用者7424076759961

    0-9對應0-9;

    A-F對應10-15;

    十六進位制數的加減法的進/借位規則為:借一當十六,逢十六進一。

    十六進位制數同二進位制數及十進位制數一樣,也可以寫成展開式的形式。

    十進位制整數轉十六進位制數:“除以16取餘,逆序排列”(除16取餘法)

    例:(1765)10=(6E5)2

    1765/16=110.......5

    110/16=6........14

    616=0......6

    因為14對應E

    十六進位制數轉換成二進位制數:把每一個十六進位制數轉換成4位的二進位制數,就得到一個二進位制數。

    十六進位制數字與二進位制數字的對應關係如下:

    0000 -> 0 0100 -> 4 1000 -> 8 1100 -> C

    0001 -> 1 0101 -> 5 1001 -> 9 1101 -> D

    0010 -> 2 0110 -> 6 1010 -> A 1110 -> E

    0011 -> 3 0111 -> 7 1011 -> B 1111 -> F

    例:將十六進位制數5DF.9 轉換成二進位制:

    5 D F . 9 0101 1101 1111 .1001

    即:(5DF.9)16 =(10111011111.1001)2

    例:將二進位制數1100001.111 轉換成十六進位制:

    0110 0001 . 1110 6 1 . E

    即:(1100001.111)2 =(61.E)16

    擴充套件資料:

    進位制轉換的理論:

    1、 二進位制數、十六進位制數轉換為十進位制數:

    用按權展開法把一個任意R 進位制數a n a n-1 ...a1a 0 . a -1 a -2...a -m轉換成十進位制數,其十進位制數值為每一位數字與其位權之積的和。

    a n ×Rn+ a n-1×R n-1 +…+ a 1×R 1 + a 0×R 0 + a -1 ×R -1+ a -2×R -2+ …+ a -m ×R -m

    2、 十進位制轉化成R 進位制十進位制數輪換成R 進位制數要分兩個部分:

    整數部分要除R 取餘數,直到商為0,得到的餘數即為二進數各位的數碼,餘數從右到左排列(反序排 列) 。小數部分要乘R 取整數,得到的整數即為二進數各位的數碼,整數從左到右排列(順序排列) 。

    3、十六進位制轉化成二進位制:每一位十六進位制數對應二進位制的四位,逐位展開。

    4、 二進位制轉化成十六進位制:將二進位制數從小數點開始分別向左(對二進位制整數)或向右(對二進位制小數)每四位組成一組,不足四位補零。

  • 中秋節和大豐收的關聯?
  • 軍棋怎麼玩?