二2.2.二---->十3.3.十---->八4.4.八----">
十進制小數(shù)轉(zhuǎn)換成二進制小數(shù)

十進制小數(shù)轉(zhuǎn)換成二進制小數(shù)

ID:9006072

大小:73.50 KB

頁數(shù):9頁

時間:2018-04-14

十進制小數(shù)轉(zhuǎn)換成二進制小數(shù)_第1頁
十進制小數(shù)轉(zhuǎn)換成二進制小數(shù)_第2頁
十進制小數(shù)轉(zhuǎn)換成二進制小數(shù)_第3頁
十進制小數(shù)轉(zhuǎn)換成二進制小數(shù)_第4頁
十進制小數(shù)轉(zhuǎn)換成二進制小數(shù)_第5頁
資源描述:

《十進制小數(shù)轉(zhuǎn)換成二進制小數(shù)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、十進制小數(shù)轉(zhuǎn)換成二進制小數(shù)進制轉(zhuǎn)換是人們利用符號來計數(shù)的方法,包含很多種數(shù)字轉(zhuǎn)換。進制轉(zhuǎn)換由一組數(shù)碼符號和兩個基本因素(“基”與“權(quán)”)構(gòu)成。目錄一、正數(shù)1.1.十----->二2.2.二---->十3.3.十---->八4.4.八---->十5.5.十---->十六6.6.十六---->十7.7.二---->八8.8.八---->二9.9.十六---->二;二---->十六二、負數(shù)C程序代碼:(支持負進制)一、正數(shù)1.1.十----->二2.2.二---->十3.3.十---->八4.4.八---->十5.5.十---->十六6.6.十六---->十7.7.二---->

2、八8.8.八---->二9.9.十六---->二;二---->十六二、負數(shù)C程序代碼:(支持負進制)展開  ????編輯本段一、正數(shù)  在高速發(fā)展的現(xiàn)代社會,計算機浩浩蕩蕩地成為了人們生活中不可缺少的一部分,幫助人們解決通信,聯(lián)絡(luò),互動等各方面的問題。今天我就給大家講講與計算機有關(guān)的“進制轉(zhuǎn)換”問題?! ∥覀円裕?5.625)(十)為例講解一下進制之間的轉(zhuǎn)化問題。1.十----->二  給你一個十進制,比如:6,如果將它轉(zhuǎn)換成二進制數(shù)呢?  10進制數(shù)轉(zhuǎn)換成二進制數(shù),這是一個連續(xù)除2的過程:  把要轉(zhuǎn)換的數(shù),除以2,得到商和余數(shù),  將商繼續(xù)除以2,直到商為0。最后將所有

3、余數(shù)倒序排列,得到數(shù)就是轉(zhuǎn)換結(jié)果?! ÷犉饋碛行┖??我們結(jié)合例子來說明。比如要轉(zhuǎn)換6為二進制數(shù)。  “把要轉(zhuǎn)換的數(shù),除以2,得到商和余數(shù)”?! ∧敲矗??十轉(zhuǎn)二示意圖要轉(zhuǎn)換的數(shù)是6,6÷2,得到商是3,余數(shù)是0。  “將商繼續(xù)除以2,直到商為0……”  現(xiàn)在商是3,還不是0,所以繼續(xù)除以2?! ∧蔷停?÷2,得到商是1,余數(shù)是1?!  皩⑸汤^續(xù)除以2,直到商為0……”  現(xiàn)在商是1,還不是0,所以繼續(xù)除以2?! ∧蔷停?÷2,得到商是0,余數(shù)是1  “將商繼續(xù)除以2,直到商為0……最后將所有余數(shù)倒序排列”  好極!現(xiàn)在商已經(jīng)是0?! ∥覀?nèi)斡嬎阋来蔚玫接鄶?shù)分別是:0、

4、1、1,將所有余數(shù)倒序排列,那就是:110了!  6轉(zhuǎn)換成二進制,結(jié)果是110?! “焉厦娴囊欢胃某捎帽砀駚肀硎荆瑒t為:  被除數(shù)計算過程商余數(shù)  66/230  33/211  11/201 ?。ㄔ谟嬎銠C中,÷用/來表示)2.二---->十  二進制數(shù)轉(zhuǎn)換為十進制數(shù)  二進制數(shù)第0位的權(quán)值是2的0次方,第1位的權(quán)值是2的1次方……  所以,設(shè)有一個二進制數(shù):01100100,轉(zhuǎn)換為10進制為:  下面是豎式:  01100100換算成十進制  "^"為次方  第0位0*2^0=0  第1位0*2^1=0  第2位1*2^2=4  第3位0*2^3=0  第4位0*2^4

5、=0  第5位1*2^5=32  第6位1*2^6=64  第7位0*2^7=0+  ---------------------------  100  用橫式計算為:  0*2^0+0*2^1+1*2^2+1*2^3+0*2^4+1*2^5+1*2^6+0*2^7=100  0乘以多少都是0,所以我們也可以直接跳過值為0的位:  1*2^2+1*2^3+1*2^5+1*2^6=1003.十---->八  10進制數(shù)轉(zhuǎn)換成8進制的方法,和轉(zhuǎn)換為2進制的方法類似,唯一變化:除數(shù)由2變成8?! 砜匆粋€例子,如何將十進制數(shù)120轉(zhuǎn)換成八進制數(shù)。  用表格表示:  被除數(shù)計算過

6、程商余數(shù)  120120/8150  1515/817  11/801  120轉(zhuǎn)換為8進制,結(jié)果為:170。4.八---->十  八進制就是逢8進1?! “诉M制數(shù)采用0~7這八數(shù)來表達一個數(shù)?! “诉M制數(shù)第0位的權(quán)值為8的0次方,第1位權(quán)值為8的1次方,第2位權(quán)值為8的2次方……  所以,設(shè)有一個八進制數(shù):1507,轉(zhuǎn)換為十進制為:  用豎式表示:  1507換算成十進制。  第0位7*8^0=7  第1位0*8^1=0  第2位5*8^2=320  第3位1*8^3=512  --------------------------  839  同樣,我們也可以用橫式直接

7、計算:  7*8^0+0*8^1+5*8^2+1*8^3=839  結(jié)果是,八進制數(shù)1507轉(zhuǎn)換成十進制數(shù)為8395.十---->十六  10進制數(shù)轉(zhuǎn)換成16進制的方法,和轉(zhuǎn)換為2進制的方法類似,唯一變化:除數(shù)由2變成16?! ⊥瑯邮?20,轉(zhuǎn)換成16進制則為:  被除數(shù)計算過程商余數(shù)  120120/1678  77/1607  120轉(zhuǎn)換為16進制,結(jié)果為:78。6.十六---->十  16進制就是逢16進1,但我們只有0~9這十個數(shù)字,所以我們用A,B,C,D,E,F(xiàn)這五個字母來分別表示10,11,12,13,14,15

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

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

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