二進位制 八進位制 十六進製制

2021-07-23 03:08:44 字數 1541 閱讀 3475

生活中我們普遍用十進位制,逢十進一。同理,二進位制八進位制和十六進製制是逢二進

一、逢八進

一、逢十六進一。十進位制是便於人理解而二進位制是便於電腦理解。二進位制在計算機內部使用是再自然不過的。但在人機交流上,二進位制有致命的弱點——數字的書寫特別冗長。二進位制和八進位制、二進位制和十六進製制之間的換算都十分簡便,而採用八進位制和十六進製制又避免了數字冗長帶來的不便,所以八進位制、十六進製制已成為人機交流中常用的記數法。

乙個四位二進位制數相當於乙個一位16進製制數

4位2進製的範圍是0-15 符合16進製制

0000=0

0001=1

0010=2

0011=3

0100=4

0101=5

0110=6

0111=7

1000=8

1001=9

1010=a

1011=b

1100=c

1101=d

1110=e

1111=f

二進位制與十六進製制

將乙個二進位制數轉換成十六進製制數的方法是:只要把二進位制數從右往左每四位為一組計算出對應的一位十六進製制數(不足四位的,前面新增「0」補足四位)。

將二進位制數10011001111轉換成十六進製制數。

解: 二進位制數: 0100   1100 1111

十六進製制數:4     c   f

∴(10011001111)2=(4cf)16

(2)十六進製制數轉換成二進位制數

將一位十六進製制數轉換成二進位制數,只要把每位十六進製制數用對應的四位二制數來代替。

將十六進數3b4c轉換成二進位制數。

解:十六進製制數:  3   b 4   c

二進位制數:   0011 1011 0100 1100

∴(3b4c)16=(11101101001100)2

在將十六進製制數轉換成二進位制數時,最後得到的二進位制數最高位的「0」往往都可以去掉。

二進位制與八進位制

二進位制的三個數字正好記為八進位制的乙個數字。

000=0

001=1

010=2

011=3

100=4

101=5

110=6

111=7

(1)將乙個二進位制數轉換成八進位制數的方法是:只要把二進位制數從右往左每三位為一組計算出對應的一位八進位制數(不足三位的,前面新增「0」補足三位)。

將二進位制數001011010轉換成八進位制數。

解: 二進位制數:001   011 010

十六進製制數:1     3   2

∴(001011010)2=(132)8

(2)八進位制數轉換成二進位制數

將一位八進位制數轉換成二進位制數,只要把每位八進位制數用對應的三位二制數來代替。    

解:八進位制數:  3   4     5                   

二進位制數:   011  100    101        

∴(345)8=(011100101)2

在將八進位制數轉換成二進位制數時,最後得到的二進位制數最高位的「0」往往都可以去掉。

二進位制八進位制 十六進製制

進製也就是進製位,對於接觸過電腦的人來說應該都不陌生,我們常用的進製包括 二進位制 八進位制 十進位制與十六進製制,它們之間區別在於數運算時是逢幾進一位。比如二進位制是逢2進一位,十進位制也就是我們常用的0 9是逢10進一位。具體的用法小編今天不著重解釋,主要針對他們之間的轉換加以討論 今天只講整數...

二進位制 八進位制 十六進製制

二進位制 二進位制是計算技術中廣泛採用的一種數制。二進位制資料是用0和1兩個數碼來表示的數。它的基數為2,進製規則是 逢二進一 借位規則是 借一當二 由18世紀德國數理哲學大師萊布尼茲發現。當前的計算機系統使用的基本上是二進位制系統,資料在計算機中主要是以補碼的形式儲存的。計算機中的二進位制則是乙個...

二進位制 八進位制和十六進製制

我們平時使用的數字都是由 0 9 共十個數字組成的,例如 1 9 10 297 952 等,乙個數字最多能表示九,如果要表示 十 十一 二十 九 一百等,就需要多個數字組合起來。例如表示 5 8 的結果,乙個數字不夠,只能 進製 用 13 來表示 這時 進一位 相當於十,進兩位 相當於二十。因為逢十...