八進位制對照表

八進位制對照表,計算機語言中的進位制轉換方法在很多考試中都會用到,而外二進位制是數位電路、處理器等最直接的語言,那麼下面分享八進位制對照表。

八進位制對照表1

二進位制十進位制八進位制十六進位制的對應表如下圖所示

八進位制對照表
  

二進位制數是逢2進位的進位制,0、1是基本算符;計算機運算基礎採用二進位制。電腦的基礎是二進位制。在早期設計的常用的進位制主要是十進位制(因為我們有十個手指,所以十進位制是比較合理的選擇,用手指可以表示十個數字,0的概念直到很久以後才出現,所以是1-10而不是0-9)。

電子計算機出現以後,使用電子管來表示十種狀態過於複雜,所以所有的`電子計算機中只有兩種基本的狀態,開和關。也就是說,電子管的兩種狀態決定了以電子管為基礎的電子計算機採用二進位制來表示數字和資料。

常用的進位制還有8進位制和16進位制,在電腦科學中,經常會用到16進位制,而十進位制的使用非常少,這是因為16進位制和二進位制有天然的聯絡:4個二進位制位可以表示從0到15的數字,這剛好是1個16進位制位可以表示的資料,也就是說,將二進位制轉換成16進位制只要每4位進行轉換就可以了。

二進位制的“00101000”直接可以轉換成16進位制的“28”。位元組是電腦中的基本儲存單位,根據計算機字長的不同,字具有不同的位數,現代電腦的字長一般是32位的,也就是說,一個字的位數是32。

位元組是8位的資料單元,一個位元組可以表示0-255的十進位制資料。對於32位字長的現代電腦,一個字等於4個位元組,對於早期的16位的電腦,一個字等於2個位元組。

採用二進位制數的原因

容易表示

二進位制數只有“0”和“1”兩個基本符號,易於用兩種對立的物理狀態表示。

運算簡單

二進位制數的算術運算特別簡單,加法和乘法僅各有3條運算規則( 0+0=0,0+1=1,1+1=10和0×0=0,0×1=0,1×1=1 ),運算時不易出錯。

此外,二進位制數的“1”和“0”正好可與邏輯值“真”和“假”相對應,這樣就為計算機進行邏輯運算提供了方便。算術運算和邏輯運算是計算機的基本運算,採用二進位制可以簡單方便地進行這兩類運算。

八進位制對照表2

二進位制、八進位制、十六進位制轉換為十進位制。

方法:按權展開求和。

例如:二進位制(1100.1011)轉換為十進位制數是多少?

八進位制對照表 第2張
  

十進位制轉換為二進位制、八進位制、十六進位制進位制。

方法:整數部分採用除基數取餘法;小數部分採用乘基數取整法。

例如:十進位制(244.6875)轉換為二進位制數?

八進位制對照表 第3張
  

二進位制轉換為八進位制、十六進位制。

方法:以小數點為中心,分別向左右分組,不足的用零補充,例如:八進位制是3位一組,十六進位制是4位一組。

例如:二進位制(10101.1001)轉換八進位制數?

八進位制對照表 第4張
  

八進位制、十六進位制轉換為二進位制。

方法:把每個N進位制對應的二進位制數碼寫出來即可。

例如:十六進位制(5DA.4B)轉換二進位制數?

八進位制對照表 第5張
  

各種進位制數碼對照表。

八進位制對照表 第6張
  

各進制書寫。

進位制數的`書寫方式有兩種:

1.用下角標:如(1101)2,(56)8。

2.用大寫字母:B:二進位制;D:十進位制;O:八進位制;H:十六進位制。

如1101B,56O,2CH。