Table of Content


由十進數到二進數

例1: 如何將37化成二進數?

由於是二進制,所以先將所小於所求數值(37)的2的次方數列出來。

Step 1: 列出次方數

  • 20=12^0 = 1
  • 21=22^1 = 2
  • 22=42^2 = 4
  • 23=82^3 = 8
  • 24=162^4 = 16
  • 25=322^5 = 32

Step 2: 減去次方數

由大至小,將所求數值減去次方數,直至獲得0為止

  • 37 - 32 = 5 (減去 32 一次)
  • 5 - 4 = 1 (減去 4 一次)
  • 1 - 1 = 0 (減去 1 一次)

Step 3: 利用表列出答案

將所減去次方數的次數寫於下表中。

學生可用以下圖表作對應

25=322^5 = 32 24=162^4 = 16 23=82^3 = 8 22=42^2 = 4 21=22^1 = 2 20=12^0 = 1
1 0 0 1 0 1

因此 37 的二進數為 1001012100101_2


例2: 如何將29化成二進數?

題解

Step 1

參考例一

Step 2

由大至小,將所求數值減去次方數,直至減獲得0為止

  • 29 - 16 = 13 (減去 16 一次)
  • 13 - 8 = 5 (減去 8 一次)
  • 5 - 4 = 1 (減去 4 一次)
  • 1 - 1 = 0 (減去 1 一次)

Step 3

將所減去次方數的次數寫於下表中。

24=162^4 = 16 23=82^3 = 8 22=42^2 = 4 21=22^1 = 2 20=12^0 = 1
1 1 1 0 1

因此 29 的二進數為 11101211101_2


由二進數到十進數

例3: 如何將110111化成十進數?

Step 1

參考例一,由於 1101112110111_2 共有6個數位,所以列出6個2的次方數。

  • 20=12^0 = 1
  • 21=22^1 = 2
  • 22=42^2 = 4
  • 23=82^3 = 8
  • 24=162^4 = 16
  • 25=322^5 = 32

Step 2: 將各數位的數字寫入下表

25=322^5 = 32 24=162^4 = 16 23=82^3 = 8 22=42^2 = 4 21=22^1 = 2 20=12^0 = 1
1 1 0 1 1 1

Step 3

因此,1101112110111_2 的十進數為

32+16+4+2+1=55 32 + 16 + 4 + 2 + 1 = 55


例4: 如何將10101化成十進數?

題解

參考例3

將各數位的數字寫入下表

24=162^4 = 16 23=82^3 = 8 22=42^2 = 4 21=22^1 = 2 20=12^0 = 1
1 0 1 0 1

因此,10101210101_2 的十進數為

16+4+1=21 16 + 4 + 1 = 21

results matching ""

    No results matching ""