回覆列表
  • 1 # 使用者5749401858610

    1.將十進位制數(29)轉換成二進位制數。把給定的十進位制數29除以2,商為14,所得的餘數1是二進位制數的最低位的數碼,再將14除以2,商為7,餘數為0。再將7除以2,商為3,餘數為1,再將3除以2,商為1,餘數為1,再將1除以2,商為0,餘數為1是二進位制數的最高位的數碼。具體過程如下:

    其結果為:11101

    2.將二進位制數(1010011)轉換到八進位制數。首先,將給定的二進位制數從低位到高位一次每3位劃分為1組,然後將每組用其對應八進位制數的數碼錶示,結果就是轉換成的八進位制數。具體過程如下。(字醜勿噴)

    結果是(123)

    八進位制將八進位制(745)轉換成二進位制數。將(745)的每一位用3位二進位制數表示,具體過程如下:

    結果是:(111100101)二進位制。

    3.將二進位制數與十六進位制數之間的相互相轉換:將二進位制數轉換為等值的十六進位制數稱為二-十六進位制轉換,採用的方法是“四位一組法”,因為四位二進位制數恰好有16個狀態,分別對應十六制數的16個數碼。“四位一組法”就是從低位到高位依次將每4位二進位制數劃分為1組,高位不足4位的前面加0補足4位,然後將每1組用對應的十六進位制數的數碼錶示,就得到相應的十六進位制數。 將十六進位制數轉換為等值的二進位制數稱為十六-二進位制轉換。其轉換方法剛好和二轉十六相反,只要將十六進位制數的每1位分別用4位二進位制數表示即可。 將二進位制數(1010011)轉換成十六進位制數。首先,將給定的二進位制數從低位到高位一次每4位劃分為1組,然後將每組用其對應的十六進位制數的數碼錶示,結果就是轉換的十六進位制數。具體過程如下。

    結果等於(53)十六進位制數。

    4.將十六進位制數(6AD轉換成二進位制數) 將(6AD)的每一位用4位二進位制數表示。

    結果是:(11010101101)二進位制數。

  • 2 # 使用者4532147702961

    整數部份除2取餘反向取數法

    小數部份乘2取整正向取數法

    例如:19.7

    第一部:整數部份

    19/2=9...1

    9/2=4...1

    4/2=2...0

    2/2=1...0

    1/2=0...1

    從最後一位餘數向上取數:10011

    第二部:小數部份

    0.7*2=1.4...1(取出整數部份:1,把1.4-1=0.4繼續乘2)

    0.4*2=0.8...0(取出整數部份:0,把0.8-0=0.8繼續乘2)

    0.8*2=1.6...1(取出整數部份:1,把1.6-1=0.6繼續乘2)

    0.6*2=1.2...1

    0.2*2=0.4...0

    0.4*2=0.8...0(可以看出以上邊迴圈了)

    從第一位整數向下取數:0.1011001.....(無限迴圈小數)

    所以19.7的二進位制=1011.1011001.....

    (0.7經計算是在二進位制裡是無限迴圈小數,如果有一個數能乘2一直到等於1而沒有小學位的話就表示計算結束.

    例如:0.25

    0.25*2=0.5...0

    0.5*2=1...1

    那麼0.25就是二進位制裡的0.01)

  • 中秋節和大豐收的關聯?
  • 手機如何一鍵刷機?