當前位置:妙知谷 >

遊戲數碼 >遊戲 >

二進制數與十六進制數之間如何互相轉換

二進制數與十六進制數之間如何互相轉換

二進制和八進制之間的轉換是較為簡單的,而二進制和十六進制的簡單原理也和二進制轉八進制相似,下面就簡單為大家介紹一下二進制和十六進制的互轉方式。

操作方法

在弄清楚二進制與十六進制的轉換之前,先要明白十六位數的表示方式,具體如下:0—0,1—1,2—2,3—3,4—4,5—5,6—6,7—7,8—8,9—9,10—A,11—B,12—C,13—D,14—E,15—F。

二進制數與十六進制數之間如何互相轉換

接下來我們要弄清楚十六進制和二進制的對應關係,具體如下:0—0000,1—0001,2—0010,3—0011,4—0100,5—0101,6—01110,7—0111,8—1000,9—1001,A—1010,B—1011,C—1100,D—1101,E—1110,F-1111。

二進制數與十六進制數之間如何互相轉換 第2張

先講從二進制轉換成十六進制的方法,這裏我們把它稱為取四合一法,即從二進制的小數點為分界點,向左(或向右)每四位取成一位,例如111001010100.1010 這樣的話就是1110 0101 0100 1010四組。如果向兩邊取數不足四位,可以在兩段補加0之後再進行換算。

二進制數與十六進制數之間如何互相轉換 第3張

按照上述方法分好組之後,對照步驟二,將四位二進制對應相應的十六進制數,然後按順序排列,小數點的位置不變,最後得到的一組就是十六進制數。這裏要注意在十六進制的表示法中,用字母H表示後綴,0X表示前綴,例如CH表示的就是12,OX20表示的就是20。

學會了將二進制轉換為十六進制之後,那麼十六進制轉換為二進制就是取一分四,簡單的舉例就是12.B轉換為二進制就是0001 0010.1011。

  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/youxi/20856.html