電腦 數目轉換

2021-03-03 15:07 更新

有許多方法或技術可用于數字從一個進制轉換到另一個。如下:

  • 十進制到其他進制
  • 其他進制到十進制
  • 其他進制到非十進制
  • 捷徑方法-二進制到八進制
  • 捷徑方法-八進制到二進制
  • 捷徑方法-二進制到十六進制
  • 捷徑方法-十六進制到二進制

十進制轉換為其它進制

步驟

  • 步驟 1?將要轉換的十進制數除以新基數的值。
  • 步驟 2?從步驟 1 中獲取余數,作為新基數的最右邊位數(最小有效位數)。
  • 步驟 3?把前面除的商除以新的基數。
  • 步驟 4?將步驟 3 中的余數記錄為新基數的下一位數(左邊)。
  • 重復步驟 3 和 4,從右到左獲取余數,直到第三步中商變?yōu)榱恪?/li>
  • 由此獲得的最后剩余部分將是新基數中最重要的數字(MSD)。

示例

十進制數: 2910

計算等效二進制數:

步驟 操作結果 結果 其余
步驟 1 29 / 2 14 1
步驟 2 14 / 2 7 0
步驟 3 7 / 2 3 1
步驟 4 3 / 2 1 1
步驟 5 1 / 2 0 1

它已在步驟2和步驟4所提到的,其余都被布置在相反的順序,使所述第一余數變?yōu)橹辽亠@著數位(LSD),最后剩下的成為最顯著數字(MSD)。

十進制數 : 2910 = 二進制數為 : 111012。

其他基本進制到十進制

步驟

  • 步驟 1 - 確定每個數字的列(位置)的值(這取決于該位的位置和數量的系統(tǒng)的基礎)。
  • 步驟 2 - 乘法得到的列的值(步驟 1)通過在相應的列中的數字。
  • 步驟 3 - 總結在步驟 2 中計算的產品一共是十進制等效值。

示例

二進制數為 : 111012

計算十進制等效:

步驟 二進制數 十進制數
步驟 1 111012 ((1 x 24) + (1 x 23) + (1 x 22) + (0 x 21) + (1 x 20))10
步驟 2 111012 (16 + 8 + 4 + 0 + 1)10
步驟 3 111012 2910

二進制數 : 111012 = 十進制數 : 2910

其他基本進制到十進制

步驟

  • 步驟 1 - 原數轉換為十進制數(基 10)。
  • 步驟 2 - 轉換十進制數來獲得新的基數。

示例

八進制數 : 258

計算等效二進制:

步驟 1 : 轉換為十進制

步驟 八進制數 十進制數
步驟 1 258 ((2 x 81) + (5 x 80))10
步驟 2 258 (16 + 5 )10
步驟 3 258 2110

八進制數 : 258 = 十進制數 : 2110

步驟 2 : 十進制轉換為二進制

步驟 操作 結果 提醒
步驟 1 21 / 2 10 1
步驟 2 10 / 2 5 0
步驟 3 5 / 2 2 1
步驟 4 2 / 2 1 0
步驟 5 1 / 2 0 1

十進制數 : 2110 =二進制數 : 101012

八進制數 : 258 = 二進制數 : 101012

快捷方式 - 二進制到八進制

步驟

  • 步驟 1 - 除以二進制數字分成三個組(右起)。
  • 步驟 2 - 每一組的三個二進制位轉換成一個八進制數字。

二進制數 : 101012

八進制的計算等效:

步驟 二進制數 八進制數
步驟 1 101012 010 101
步驟 2 101012 28 58
步驟 3 101012 258

二進制數: 101012 = 八進制數 : 258

快捷的方法 - 八進制轉換為二進制

步驟

  • 步驟 1 - 每個八進制數字轉換為一個 3 位二進制數(八進制數字可以被處理為十進制)這種轉換。
  • 步驟 2 - 將所有生成的二進制組(3 個每個數字)到一個單一的二進制數。

八進制數: 258

計算等效二進制數:

步驟 八進制數 二進制數
步驟 1 258 210 510
步驟 2 258 0102 1012
步驟 3 258 0101012

八進制數: 258 = 二進制數: 101012

快捷方式 - 二進制到十六進制

步驟

  • 步驟 1 - 除以二進制數字分成四組(右起)。
  • 步驟 2 - 各組的四個二進制數位轉換為一個十六進制符號。

示例

二進制數 : 101012

計算相當于十六進制:

步驟 二進制數 十六進制數
步驟 1 101012 0001 0101
步驟 2 101012 110 510
步驟 3 101012 1516

二進制數 : 101012 = 十六進制數: 1516

快捷方法 - 十六進制轉換為二進制

步驟

  • 步驟 1 - 每個十六進制數字轉換為一個 4 位二進制數(十六進制數字可以被處理為十進制這種轉換)。
  • 步驟 2 - 將所有生成的二進制組(4 個每個位數字)到一個單一的二進制數。

十六進制數: 1516

計算等效二進制數:

步驟 十六進制數 二進制數
步驟 1 1516 110 510
步驟 2 1516 00012 01012
步驟 3 1516 000101012

十六進制數 : 1516 = 二進制數 : 101012


以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號