電腦數位轉換


有許多方法或技術可用於數位從一個基站轉換到另一個。我們將在這裡展示如下:

  • 十進位制轉換為其它基本系統
  • 其他的基本系統,以十進位制
  • 其他的基本系統,以非十進位制
  • 快捷方式 - 二進位制到八進位制
  • 快捷方式 - 八進位制轉換為二進位制
  • 快捷方式 - 二進位制到十六進位制
  • 快捷方式 - 十六進位制轉換為二進位制

十進位制轉換為其它基本系統

步驟

  • 步驟1 - 拆分十進位制數,這將是由新鹼的值進行轉換.

  • 步驟 2 - 獲取來自步驟1的最右邊的位的新的鹼基數的餘數(至少顯著位.

  • 步驟 3 - 在新的基礎除以前面的鴻溝商.

  • 步驟 4 - 將來自步驟3作為新的鹼基數的下一個數位(在左側)記錄的剩餘部分.

重複步驟3和4,獲得由右至左餘數,直到商為在步驟3中的零.

如此獲得的最後剩餘部分將成為新的基本數目的最顯著數位(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所提到的,其餘都被布置在相反的順序,使所述第一餘數變為至少顯著數位(LSD),最後剩下的成為最顯著數位(MSD).

十進位制數 : 2910 = 二進位制數為 : 111012.

其他基本系統到十進位制

步驟

  • 步驟 1 - 確定每個數位的列(位置)的值(這取決於該位的位置和數量的系統的基礎).

  • 步驟 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 - 轉換十進位制數來獲得新的基數.

範例

八進位制數 : 25 8

計算等效二進位制:

步驟 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