十進(jìn)制轉(zhuǎn)二進(jìn)制

十進(jìn)制轉(zhuǎn)二進(jìn)制

ID:40817798

大?。?7.00 KB

頁(yè)數(shù):4頁(yè)

時(shí)間:2019-08-08

十進(jìn)制轉(zhuǎn)二進(jìn)制_第1頁(yè)
十進(jìn)制轉(zhuǎn)二進(jìn)制_第2頁(yè)
十進(jìn)制轉(zhuǎn)二進(jìn)制_第3頁(yè)
十進(jìn)制轉(zhuǎn)二進(jìn)制_第4頁(yè)
資源描述:

《十進(jìn)制轉(zhuǎn)二進(jìn)制》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、窗體頂端十進(jìn)制轉(zhuǎn)二進(jìn)制編輯詞條十進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制數(shù)時(shí),由于整數(shù)和小數(shù)的轉(zhuǎn)換方法不同,所以先將十進(jìn)制數(shù)的整數(shù)部分和小數(shù)部分分別轉(zhuǎn)換后,再加以合并。大家在關(guān)注:轉(zhuǎn)換方法1.1.十進(jìn)制整數(shù)轉(zhuǎn)換為二進(jìn)制整數(shù)1.2.十進(jìn)制小數(shù)轉(zhuǎn)換為二進(jìn)制小數(shù)展開編輯本段轉(zhuǎn)換方法  十進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制數(shù)時(shí),由于整數(shù)和小數(shù)的轉(zhuǎn)換方法不同,所以先將十進(jìn)制數(shù)的整數(shù)部分和小數(shù)部分分別轉(zhuǎn)換后,再加以合并。1.十進(jìn)制整數(shù)轉(zhuǎn)換為二進(jìn)制整數(shù)  十進(jìn)制整數(shù)轉(zhuǎn)換為二進(jìn)制整數(shù)采用"除2取余,逆序排列"法。具體做法是:用2去除十進(jìn)制整數(shù),可以得到一個(gè)商和余數(shù);再用2去除商,

2、又會(huì)得到一個(gè)商和余數(shù),如此進(jìn)行,直到商為0時(shí)為止,然后把先得到的余數(shù)作為二進(jìn)制數(shù)的低位有效位,后得到的余數(shù)作為二進(jìn)制數(shù)的高位有效位,依次排列起來(lái)?! ∈M(jìn)制整數(shù)轉(zhuǎn)二進(jìn)制  如:255=(11111111)B  255/2=127=====余1  127/2=63======余1  63/2=31=======余1  31/2=15=======余1  15/2=7========余1  7/2=3=========余1  3/2=1=========余1  1/2=0=========余1  789=1100010101  7

3、89/2=394.5=1第10位  394/2=197=0第9位  197/2=98.5=1第8位  98/2=49=0第7位  49/2=24.5=1第6位  24/2=12=0第5位  12/2=6=0第4位  6/2=3=0第3位  3/2=1.5=1第2位  1/2=0.5=1第1位2.十進(jìn)制小數(shù)轉(zhuǎn)換為二進(jìn)制小數(shù)  十進(jìn)制小數(shù)轉(zhuǎn)換成二進(jìn)制小數(shù)采用“乘2取整,順序排列”法。具體做法是:用2乘十進(jìn)制小數(shù),可以得到積,將積的整數(shù)部分取出,再用2乘余下的小數(shù)部分,又得到一個(gè)積,再將積的整數(shù)部分取出,如此進(jìn)行,直到積中的小數(shù)部分

4、為零,此時(shí)0或1為二進(jìn)制的最后一位?;蛘哌_(dá)到所要求的精度為止?! ∪缓蟀讶〕龅恼麛?shù)部分按順序排列起來(lái),先取的整數(shù)作為二進(jìn)制小數(shù)的高位有效位,后取的整數(shù)作為低位有效位?!  ∈M(jìn)制小數(shù)轉(zhuǎn)二進(jìn)制  如:0.625=(0.101)B  0.625*2=1.25======取出整數(shù)部分1  0.25*2=0.5========取出整數(shù)部分0  0.5*2=1==========取出整數(shù)部分1  再如:0.7=(0.101100110...)B  0.7*2=1.4========取出整數(shù)部分1  0.4*2=0.8========取出

5、整數(shù)部分0  0.8*2=1.6========取出整數(shù)部分1  0.6*2=1.2========取出整數(shù)部分1  0.2*2=0.4========取出整數(shù)部分0   0.4*2=0.8========取出整數(shù)部分0  0.8*2=1.6========取出整數(shù)部分1  0.6*2=1.2========取出整數(shù)部分1  0.2*2=0.4========取出整數(shù)部分0??    原理:  關(guān)于十進(jìn)制小數(shù)轉(zhuǎn)換為二進(jìn)制小數(shù)  假設(shè)一十進(jìn)制小數(shù)B化為了二進(jìn)制小數(shù)0.ab的形式,同樣按權(quán)展開,得  B=a(2^-1)+b(2^-

6、2)  因?yàn)樾?shù)部分的位權(quán)是負(fù)次冪,所以我們只能乘2,得  2B=a+b(2^-1)  注意a變成了整數(shù)部分,我們?nèi)≌麛?shù)正好是取到了a,剩下的小數(shù)部分也如此。值得一提的是,小數(shù)部分的按權(quán)展開的數(shù)位順數(shù)正好和整數(shù)部分相反,所以不必反向取余數(shù)了。二進(jìn)制數(shù)的加法和乘法運(yùn)算如下:0+0=00+1=1+0=11+1=100×0=00×1=1×0=01×1=1二進(jìn)制數(shù)、轉(zhuǎn)換為十進(jìn)制數(shù)的規(guī)律是:把二進(jìn)制數(shù)按位權(quán)形式展開多項(xiàng)式和的形式,求其最后的和,就是其對(duì)應(yīng)的十進(jìn)制數(shù)——簡(jiǎn)稱“按權(quán)求和”.例如:把(1001.01)2轉(zhuǎn)換為十進(jìn)制數(shù)。解:(1

7、001.01)2=1×(2的3次方)+0×(2的2次方)+0×(2的1次方)+1×(2的0次方)+0×(2的-1次方)+1×(2的-2次方)=8+0+0+1+0.5+0.25=9.75十進(jìn)制要轉(zhuǎn)換成二進(jìn)制時(shí),把它除于二,所得的余數(shù),然后從下往上讀取,例如:把十進(jìn)制9轉(zhuǎn)換成二進(jìn)制,9/2=4余1,4/2=2余0,2/2=1余0,1/2=0余1,那么十進(jìn)制9的二進(jìn)制為1001。二轉(zhuǎn)成十時(shí)則公式為:第一位數(shù)x2的(總位數(shù)減一次方)+第二位數(shù)x2的(總位數(shù)減二次方)……依此類推~再舉例把二進(jìn)制1001轉(zhuǎn)成十進(jìn)制,公式為,=1*2^3+

8、0*2^2+0*2^1+1*2^0=8+0+0+1=9(2^3表示2的3次方),

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。