




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
進(jìn)位制算法案例(第三課時(shí))一、進(jìn)位制進(jìn)位制是人們?yōu)榱擞?jì)數(shù)和運(yùn)算方便而約定的計(jì)數(shù)系統(tǒng).
比如:
滿二進(jìn)一,就是二進(jìn)制;
滿十進(jìn)一,就是十進(jìn)制;滿十二進(jìn)一,就是十二進(jìn)制;
滿六十進(jìn)一,就是六十進(jìn)制“滿幾進(jìn)一”就是幾進(jìn)制,幾進(jìn)制的基數(shù)就是幾.基數(shù):一周七天.一年十二個(gè)月.“一打”是十二個(gè).一小時(shí)六十分.計(jì)算機(jī)用的是二進(jìn)制.兩根筷子一雙,兩只手套為一副,它們是二進(jìn)制的.古人有半斤八兩之說(shuō),就是十進(jìn)制與十六進(jìn)制的轉(zhuǎn)換.其它進(jìn)位制:二進(jìn)制只用0和1兩個(gè)數(shù)字,十六進(jìn)制用0~9十個(gè)數(shù)字及ABCDEF六個(gè)字母.七進(jìn)制用0~6七個(gè)數(shù)字,十進(jìn)制:使用0~9十個(gè)數(shù)字k進(jìn)制呢?為了區(qū)分不同的進(jìn)位制,常在數(shù)的右下角標(biāo)明基數(shù),十進(jìn)制一般不標(biāo)注基數(shù).七進(jìn)制的13,寫成13(7);二進(jìn)制的10,寫成10(2)
A注意書(shū)寫及讀法辨對(duì)錯(cuò)十進(jìn)制數(shù):可用一個(gè)多項(xiàng)式來(lái)表示:例如133.59,式中1處在百位,第一個(gè)3處在十位,第二個(gè)3處在個(gè)位,5和9分別處在十分位和百分位.它可以表示為:133.59=1102+3101+3100+510-1+910-2×××××其它進(jìn)位制:也可以按照位置原則計(jì)數(shù),即:也可以表示成不同位上數(shù)字與基數(shù)的冪的乘積的和的形式.在計(jì)算機(jī)中,數(shù)是以二進(jìn)制的形式表示的.計(jì)算機(jī)在進(jìn)行數(shù)的運(yùn)算時(shí),先把接收到的數(shù)轉(zhuǎn)化成二進(jìn)制數(shù)進(jìn)行運(yùn)算,再把運(yùn)算結(jié)果轉(zhuǎn)化成十進(jìn)制數(shù)輸出.二進(jìn)制:二進(jìn)制數(shù)與十進(jìn)制數(shù)是怎樣轉(zhuǎn)化的?其他進(jìn)制數(shù)與十進(jìn)制數(shù)是怎樣轉(zhuǎn)化的?例3把二進(jìn)制數(shù)110011(2)化為十進(jìn)制數(shù).=51上述方法可以推廣為把k進(jìn)制數(shù)化為十進(jìn)制數(shù)的算法.二、各進(jìn)制數(shù)之間的轉(zhuǎn)化(只限整數(shù))1、其它進(jìn)制數(shù)化成十進(jìn)制數(shù)其它進(jìn)制數(shù)化成十進(jìn)制數(shù)公式探究:若表示一個(gè)k進(jìn)制數(shù),請(qǐng)把它寫成各位上數(shù)字與k的冪的乘積之和的形式思考:k進(jìn)制數(shù)右數(shù)第i位數(shù)字ai化為十進(jìn)制數(shù)是什么數(shù)?例4設(shè)計(jì)一個(gè)算法,把k進(jìn)制數(shù) 化為十進(jìn)制數(shù)b.第四步,判斷i>n是否成立.若是,則 輸出b的值;否則,返回第三步.第一步,輸入a,k和n的值.第二步,令b=0,i=1.第三步,,i=i+1.思考:上述把k進(jìn)制數(shù) 化為十進(jìn)制數(shù)b的算法的程序框圖如何表示?開(kāi)始輸入a,k,nb=0i=1把a(bǔ)的右數(shù)第i位數(shù)字賦給tb=b+t·ki-1i=i+1i>n?結(jié)束是輸出b否思考:該程序框圖對(duì)應(yīng)的程序如何表述?開(kāi)始輸入a,k,nb=0i=1把a(bǔ)的右數(shù)第i位數(shù)字賦給tb=b+t·ki-1i=i+1i>n?結(jié)束是輸出b否INPUTa,k,nb=0i=1t=aMOD10DOb=b+t*k∧(i-1)a=a\10t=aMOD10i=i+1LOOPUNTILi>nPRINTbEND例5把89化為二進(jìn)制數(shù).2、十進(jìn)制數(shù)化成其它進(jìn)制數(shù)方法:除2取余法,即用2連續(xù)去除89或所得的商,然后取余數(shù).解:根據(jù)“逢二進(jìn)一”的原則,有5=2×2+1=2×(2×(2×(2×(22+1)+1)+0)+0)+189=1×26+0×25+1×24+1×23+0×22+0×21+1×20所以:89=1011001(2)=2×(2×(2×(23+2+1)+0)+0)+1=2×(2×(24+22+2+0)+0)+1=2×(25+23+22+0+0)+1=26+24+23+0+0+2089=2×44+144=2×22+022=2×11+011=2×
5+1所以89=2×(2×(2×(2×(2×2+1)+1)+0)+0)+11=2×0+12=2×1+0注意:1.最后一步商為0,2.將上式各步所得的余數(shù)從下到上排列.另解(除2取余法的另一直觀寫法):522212010余數(shù)11224489222201101練習(xí):將下面的十進(jìn)制數(shù)化為二進(jìn)制數(shù)?(1)10(2)20所以:89=1011001(2)練習(xí):把89化為五進(jìn)制數(shù).解:根據(jù)除k取余法,以5作為除數(shù),相應(yīng)的除法算式為:所以,89=324(5)895175350423余數(shù)可以把“除2取余法”推廣為把十進(jìn)制數(shù)化為k進(jìn)制數(shù)的算法,稱為“除k取余法”.例6設(shè)計(jì)一個(gè)程序,實(shí)現(xiàn)“除k取余法”.(1)算法步驟:第一步,給定十進(jìn)制正整數(shù)a和轉(zhuǎn)化后的數(shù)的基數(shù)k;第二步,求出a除以k所得的商q,余數(shù)r;第三步,把得到的余數(shù)依次從右到左排列;第四步,若q0,則a=q,返回第二步;否則,輸出全部余數(shù)r排列得到的k進(jìn)制數(shù).(2)程序框圖:q=0?是否結(jié)束求a除以k的余數(shù)r
a=q開(kāi)始輸入a,k求a除以k的商q
輸出全部余數(shù)r排列得到的k進(jìn)制數(shù)
把得到的余數(shù)依次從右到左排列(3)程序:INPUT“a,k=”;a,kb=0i=0DOq=a\kr=aMODkb=b+r*10^ii=i+1a=qLOOPUNTILq=0PRINTbENDq=0?是否結(jié)束求a除以k的余數(shù)r
a=q開(kāi)始輸入a,k求a除以k的商q
輸出全部余數(shù)r排列得到的k進(jìn)制數(shù)
把得到的余數(shù)依次從右到左排列內(nèi)容小結(jié)一、進(jìn)位制1、其它進(jìn)制數(shù)化成十進(jìn)制數(shù)二、各進(jìn)制數(shù)之間的轉(zhuǎn)化(只限整數(shù))2、十進(jìn)制數(shù)化成k進(jìn)制數(shù)除k
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年湖北省中考語(yǔ)文模擬試卷(附答案)
- 2025屆山西省臨汾市高三上學(xué)期適應(yīng)性訓(xùn)練考試(一)地理含答案
- 2025年初中人教版八年級(jí)上冊(cè)第四章光現(xiàn)象 第四節(jié)光的折射 說(shuō)課稿
- 4.2《光的反射》說(shuō)課稿2025年初中人教版物理八年級(jí)上冊(cè)
- 2025年黨員領(lǐng)導(dǎo)干部網(wǎng)上學(xué)法用法考試題及答案(共八套)
- 設(shè)備委托處置協(xié)議
- 情人節(jié)露營(yíng)活動(dòng)方案
- 鑒賞美術(shù)的心得體會(huì)
- 酒店行政酒廊
- 銀行裝修售后服務(wù)備忘錄
- 食品添加劑采購(gòu)使用臺(tái)賬(二)
- 汽車零部件加工行業(yè)工業(yè)互聯(lián)網(wǎng)智能工廠解決方案
- 摩西奶奶課件
- 知識(shí)產(chǎn)權(quán)保護(hù)服務(wù)項(xiàng)目創(chuàng)業(yè)計(jì)劃書(shū)【參考范文】
- 危險(xiǎn)化學(xué)品物質(zhì)安全告知卡(硫酸)
- 項(xiàng)目分包單位管理辦法
- DB4403∕T 54-2020 停車庫(kù)(場(chǎng))交通設(shè)施建設(shè)與管理規(guī)范
- 昌吉州園林賓館室內(nèi)裝修改造工程(一期)監(jiān)理大綱(共52頁(yè))
- 檢驗(yàn)檢測(cè)公司最新度員工考核表
- 生產(chǎn)安全事故風(fēng)險(xiǎn)評(píng)估報(bào)告(參考模板)
- 第一章控制系統(tǒng)的基本概念
評(píng)論
0/150
提交評(píng)論