1樓:毓人
(214)10
=(((0*1010+10)*1010+1)*1010+100)2=((10*1010+1)*1010+100)2=((10100+1)*1010+100)2=(10101*1010+100)2
=(11010010+100)2
=(11010110)2
=(011 010 110)2
=(326)8
=(11010110)2
=(1101 0110)2
=(d6)16
(0.25)10
=((101/1010+10)/1010)2=((0.1+10)/1010)2
=(10.1/1010)2
=(0.01)2
=(0. 010)2
=(0.2)8
=(0.01)2
=(0. 0100)2
=(0.4)16
(214.25)10=(11010110.01)2=(326.2)8=(d6.4)16
將十進位制數25.82分別轉化為二進位制,八進位制,十六進位制分別是多少
2樓:匿名使用者
將原始資料進行整數化:
(25.82)10*(2^16)10
=(25.82)10*(65536)10
=(1692139.52)10
>(1692140)10 //去掉小數,保留整數部分=(19d1ec)16
=(0001 1001 1101 0001 1110 1100)2=(000110011101000111101100)2因為最初乘了內65536,即2的16次方,所以換算成容二進位制時應右移16位,去掉前導零/後導零,
即(11001.100111010001111011)2(11001.100111010001111011)2=(011 001.100 111 010 001 111 011)2
=(31.472173)8
(11001.100111010001111011)2=(19.d1ec)16
十進位制1000轉化為二進位制數,八進位制以及十六進位制數分別是多少
十進位制1000轉化為二進位制數是 1111101000,八進位制 1750,十六進位制數 3e8。分析及過程 1000化為二進位制 1000 內2 500 容 0 500 2 250 0 250 2 125 0 125 2 62 1 62 2 31 0 31 2 15 1 15 2 7 1 7 2...
將十進位制數轉化為二進位制數59 8125轉為二進位制數答案
59 2 29餘1 29 2 14餘1 14 2 7餘0 7 2 3餘1 3 2 1餘1 1 2 0餘1 從下到上取餘數為 111011,整數59轉換結果為111011,0.8125x2 1.625取整1 0.625x2 1.25取整1 0.25x2 0.5取整0 0.5x2 1.0取整1 小數0....
c語言將十進位制轉化為二進位制,c語言程式設計,如何將十進位制轉化為2進位制
十進位制轉二進位制可以使用庫函式itoa。itoa函式原型 char itoa int value,char string,int radix 功能 將任意型別的數字轉換為字串。在中與之有相反功能的函式是atoi。nt value 被轉換的整數,char string 轉換後儲存的字元陣列,int ...