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 兩種計數的方式 十進位制和二進位制到底有什麼區別?十進位制與二進位制有什...