十進位制21425轉化為二進位制,八進位制十六進位制要過程

2021-03-04 07:32:47 字數 1030 閱讀 6894

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 ...