求十進位制數58 65的二進位制數,十進位制數58的二進位制數是多少?

2022-04-02 11:39:16 字數 3537 閱讀 7832

1樓:迷途羔羊

首先,十進位制整數部分與小數部分的轉換時不同的。

(1)對於整數部分來說,採用"除2取餘,逆序排列"法。具體做法是:用2整除十進位制整數,可以得到一個商和餘數;再用2去除商,又會得到一個商和餘數,如此進行,直到商為0時為止,然後把先得到的餘數作為二進位制數的低位有效位,後得到的餘數作為二進位制數的高位有效位,依次排列起來。

也就是73/2 = 36 .......... 1

36/2 = 18 .......... 0

18/2 = 9 .......... 0

9/2 = 4 .......... 1

4/2 = 2 .......... 0

2/2 = 1 .......... 0

1/2 = 0 .......... 1

然後我們將餘數按從下往上的順序書寫就是:1001001,這就是整數部分73的二進位制。

(2)對於小數部分來說,乘2取整法,即將小數部分乘以2,然後取整數部分,剩下的小數部分繼續乘以2,然後取整數部分,剩下的小數部分又乘以2,一直取到小數部分為零為止.如果永遠不能為零,就同十進位制數的四捨五入一樣,按照要求保留多少位小數時,就根據後面一位是0還是1,取捨,如果是零,舍掉,如果是1,向入一位.換句話說就是0舍1入.

讀數要從前面的整數讀到後面的整數。

0.75 * 2 = 1.5 ......... 1

0.5 * 2 = 1.0 ......... 1

然後我們將整數部分按從上往下的順序書寫就是:0.11,這就是小數部分0.75的二進位制。

因此,73.75轉化成二進位制是 (1001001.11)

2樓:風舞九宵

–1110001001101101

600,3/5,-7.99……看著這些耳熟能詳的數字,你有沒有想太多呢?其實這都是全世界通用的十進位制,即1.

滿十進一,滿二十進二,以此類推……2.按權,第一位權為10^0,第二位10^1……以此類推,第n位10^(n-1),該數的數值等於每位位的數值*該位對應的權值之和。

二進位制(binary)在數學和數位電路中指以2為基數的記數系統,以2為基數代表系統是二進位制的。這一系統中,通常用兩個不同的符號0(代表零)和1(代表一)來表示。

3樓:滿意

與二進位制和十進位制的相互轉化。電腦科學與應用的老師掌握的非常好。這裡我給你推薦一下。請在你們樓下看一下,有一交計算機的老師他。她可以給你。蔣。

十進位制數58的二進位制數是多少?

4樓:幻世萌

你寫的沒看懂,用輾轉相除法。 58/2=29 餘 0 29/2=14 餘 1 14/2=7 餘 0 7/2=3 餘1 3/2=1 餘1 1/2=0 餘 1 然後把餘數倒著數上去,所以58的二進位制是111010

十進位制58轉換成二進位制數是

5樓:匿名使用者

58/2=29餘0

29/2=14餘1

14/2=7餘0

7/2=3餘1

3/2=1餘1

1/2=0餘1

上面的餘數,從下往上讀。

所以58轉成二進位制是111010

6樓:匿名使用者

58=32+16+8 +2

1 1 1 0 1 0

所以二進位制是111010

十進位制「58」轉換成二進位制,是多少?

7樓:夏日絕

58/2=29餘0;

29/2=14餘1;

14/2=7餘0;

7/2=3餘1;

3/2=1餘1;

1/2=0餘1。上面的餘數,從下往上讀,所以58轉成二進位制是111010

十進位制600,3/5,-7.99……看著這些耳熟能詳的數字,你有沒有想太多呢?其實這都是全世界通用的十進位制,即1、滿十進一,滿二十進二,以此類推……2、按權,第一位權為10^0,第二位10^1……以此類推,第n位10^(n-1),該數的數值等於每位位的數值*該位對應的權值之和。

8樓:令狐秀愛修鳥

58/2=29餘0

29/2=14餘1

14/2=7餘0

7/2=3餘1

3/2=1餘1

1/2=0餘1

上面的餘數,從下往上讀。

所以58轉成二進位制是111010

計算出十進位制數58的二進位制表示數值及十六進位制表示數值,寫出計算過程

9樓:f加微

1100100轉換成八進位制:將1100100三個為一組,不夠的在左邊補0,所以為:001 100 100,然後分別算這三組的數:1 4 4 ,所以轉換成八進位制為144;

轉換成十六進位制是四個為一組,同理的不夠左補0:0110 0100,然後計算這兩組數:0110=6,0100=4,所以轉換成十六進位制為64

10樓:匿名使用者

二進位制11 1010,十六進位制3a

把十進位制數58化為二進位制數是多少?

11樓:匿名使用者

把十進位制數58化為二進位制數是00111010b商 餘

58/2 29 0

29/2 14 1

14/2 7 0

7/2 3 1

3/2 1 1

1/2 0 1

12樓:

58=0*128+0*64+1*32+1*16+1*8+0*4+1*2+0*0;對應的二進位制就是0011 1010

對應16進位制就是0x3a

13樓:杜茂彥

哈哈搞錯了。看成16進位制了

32 + 16 + 8 + + 2 +

111010

十進位制數58換成二進位制數是多少,謝謝親們!

14樓:獅子繁榮富強

把十進位制數58化為二進位制數是00111010b商 餘

58/2 29 0

29/2 14 1

14/2 7 0

7/2 3 1

3/2 1 1

1/2 0 1

15樓:劉傻妮子

通常都會用如下方法:

把它先改造成2的多少多少次方。再處理。

58=32+16+8+2,

因為32,=2的5次冪,

16=2的4次冪,

8=2的3次冪,

2=2的1次冪。

於是就有了如下結果:

58=100000

+10000

+1000

+10=111010,

這就是十進位制的58

化成二進位制的結果。

計算二進位制 十進位制數,二進位制轉十進位制的演算法怎麼算?

的 應該這樣簡單 先把39轉換成十六進位制 27然後再將那個2的一位變成二進位制的四位 0010再把7那一位變成二進位制的四位 0111 所以39的二進位制就是0010 0111 把這個二進位制數從右到左分組,四位一組為1101 0111 0001 然後把每一組變成十進位制就成了d71h 這樣很快變...

二進位制轉十進位制演算法,二進位制轉十進位制演算法 01100000 00101100 01011000 11001010要具體演算法過程 文字解釋不給

從左往右算,左邊一位乘以2加上後一位,依次算下去 01100000 0 2 0 0 2 1 0 2 2 0 2 3 0 2 4 1 2 5 1 2 6 0 2 7 96 00101100 0 2 0 0 2 1 1 2 2 1 2 3 0 2 4 1 2 5 0 2 6 0 2 7 44 01011...

二進位制和十進位制是什麼,十進位制與二進位制有什麼區別?

二進位制就是逢二進一也就是說每個位的最大值為1例如 100,101,111都是二進位制分別代表十進位制的4,5,7十進位制就是逢十進一也就是說每個位的最大值是9例如 99,88,79等 總結 n進位制就是每個位的最大值為x 1 兩種計數的方式 十進位制和二進位制到底有什麼區別?十進位制與二進位制有什...