從基數10變?yōu)榛鶖?

假設我們在基數10中有一個數字,并且想知道如何在基數2中表示該數字。

我們如何做到這一點?

好吧,有一種簡單易行的方法可以遵循。我們說我想在基數2中寫59。我的第一步是找到小于59的2的**功率。
所以讓我們來看看2的功率:

1,2,4,8,16,32,64。

好的,64大于59,所以我們退后一步,得到32。32是2的**功率,仍小于59。32次進入59次有多少次“全部”(不是部分或分數)時間?

它只能進入一次,因為2 x 32=64大于59。所以,我們寫了一個1。

1

現在,我們從59:59–(1)(32)=27中減去32。我們轉到下一個較低的功率2。在這種情況下,那將是16。16分到27分有多少次?一次。所以我們寫下另外一個并重復這個過程。

1

1

27–(1)(16)=11。2的下一個**功率是8.
8可以進入11的滿多少次?
一次。所以我們寫了另外1個。

111

11

11–(1)(8)=3。2的下一個**功率是4.
4可以進入3的滿多少次?
零。
所以,我們寫下0。

1110

3–(0)(4)=3。2的下一個**功率青春期健康教育知識是2.
2可以進入3的滿多少次?
一次。所以,我們寫了一個1。

教育_1

11101

3–(1)(2)=1。**,2的下一個**功率是1。一次可以進入1次有多少次?
一次。所以,我們寫了一個1。

111011

1–(1)(1)=0。現在我們停止,因為我們的下一個**功率2只是一小部分。
這意味著我們已經在基數2中完全寫了59。

練習

現在,嘗試將以下基數10轉換為所需的基數

  1. 16進入基地4
  2. 16進入基地2
  3. 30基地4
  4. 49基地2
  5. 30基地3
  6. 44基地3
  7. 133基地5
  8. 100基地8
  9. 33基地2
  10. 19基地2

解決方案

  1. 100
  2. 10000
  3. 132
  4. 110001
  5. 1010
  6. 1122
  7. 1013
  8. 144
  9. 100001
  10. 10011