c語(yǔ)言教案第2講_第1頁(yè)
c語(yǔ)言教案第2講_第2頁(yè)
c語(yǔ)言教案第2講_第3頁(yè)
c語(yǔ)言教案第2講_第4頁(yè)
c語(yǔ)言教案第2講_第5頁(yè)
已閱讀5頁(yè),還剩11頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、,第2講 數(shù)據(jù)的存儲(chǔ)方法,教學(xué)目的與要求: 了解C語(yǔ)言中的數(shù)據(jù)類型 掌握計(jì)算機(jī)中各進(jìn)制的表示及相互轉(zhuǎn)換和數(shù)據(jù)存儲(chǔ)的方法 教學(xué)內(nèi)容提要: 1.計(jì)算機(jī)中數(shù)的表示和進(jìn)制轉(zhuǎn)換 2.數(shù)據(jù)的存儲(chǔ) 3.數(shù)據(jù)類型 教學(xué)重點(diǎn):計(jì)算機(jī)中各進(jìn)制的表示及相互轉(zhuǎn)換和數(shù)據(jù)存 儲(chǔ)的方法 教學(xué)難點(diǎn):數(shù)據(jù)存儲(chǔ)的方法 教學(xué)進(jìn)度:P16P19, P42P44 教學(xué)過(guò)程:,1、計(jì)算機(jī)中數(shù)的表示及進(jìn)制轉(zhuǎn)換,1.1 數(shù)碼、基與權(quán),數(shù)碼:表示數(shù)的符號(hào) 基:數(shù)碼的個(gè)數(shù) 權(quán):每一位所具有的值,二進(jìn)制:數(shù)碼:0,1;基:2 逢二進(jìn)一 八進(jìn)制:數(shù)碼:0,1,2,3,4,5,6,7;基:8 逢八進(jìn)一 十進(jìn)制:數(shù)碼:0,1,2,3,4,5,6,7,8

2、,9;基:10 逢十進(jìn)一 十六進(jìn)制:數(shù)碼:0,1,3,4,5,6,7,8,9,A,B,C,D,E,F;基:16 逢十六進(jìn)一,1.2 數(shù)制,1.3 各種進(jìn)制之間的轉(zhuǎn)換,1、二進(jìn)制、八進(jìn)制、十六進(jìn)制轉(zhuǎn)換成十進(jìn)制 方法:按權(quán)相加,2、十進(jìn)制轉(zhuǎn)換成二進(jìn)制、八進(jìn)制、十六進(jìn)制 方法:連續(xù)除以基,從低到高記錄余數(shù),直至商為0,二進(jìn)制轉(zhuǎn)換成八進(jìn)制: 從右向左,每3位一組(不足3位左補(bǔ)0),轉(zhuǎn)換成八進(jìn)制 八進(jìn)制轉(zhuǎn)換成二進(jìn)制: 用3位二進(jìn)制數(shù)代替每一位八進(jìn)制數(shù),例 (1101001)2=(001,101,001)2=(151)8,例 (246)8=(010,100,110)2=(10100110)2,000 0

3、001 1 010 2 011 3 100 4 101 5 110 6 111 7,3、二進(jìn)制與八進(jìn)制之間的轉(zhuǎn)換,二進(jìn)制轉(zhuǎn)換成十六進(jìn)制: 從右向左,每4位一組(不足4位左補(bǔ)0),轉(zhuǎn)換成十六進(jìn)制 十六進(jìn)制轉(zhuǎn)換成二進(jìn)制: 用4位二進(jìn)制數(shù)代替每一位十六進(jìn)制數(shù),例 (11010101111101)2=(0011,0101,0111,1101)2 =(357D)16,例 (4B9E)16=(0100,1011,1001,1110)2 =(100101110011110)2,0000 0 0001 1 0010 2 0011 3 0100 4 0101 5 0110 6 0111 7 1000 8 100

4、1 9 1010 A 1011 B 1100 C 1101 D 1110 E 1111 F,4、二進(jìn)制與十六進(jìn)制之間的轉(zhuǎn)換,2、數(shù)據(jù)的存儲(chǔ),內(nèi)存以字節(jié)為單元組成 每個(gè)字節(jié)有一個(gè)地址 一個(gè)字節(jié)一般由8個(gè)二進(jìn)制位組成 每個(gè)二進(jìn)位的值是0或1,2.1字節(jié)和位,(1)存儲(chǔ)單元由若干字節(jié)構(gòu)成。 若,一字節(jié)存放一個(gè)數(shù)據(jù): 例、0 0 0 0 0 1 1 0 (一字節(jié)有八位二進(jìn)制位構(gòu)成) 最高位 最低位 若,兩字節(jié)存放一個(gè)數(shù)據(jù): 例、 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 最高位 最低位 (2)表示有符號(hào)數(shù)時(shí),最高位作為符號(hào)位 0 正 1 負(fù) 例、正數(shù): 00100001 負(fù)數(shù):

5、10000001,2.2 數(shù)據(jù)的機(jī)器碼表示,1、機(jī)器碼的表示,機(jī)器碼常用的有原碼、反碼、補(bǔ)碼。 真值: 一般書寫表示的數(shù)值, 或者說(shuō)機(jī)器所代表的實(shí)際值. 機(jī)器數(shù):表示一個(gè)數(shù)值數(shù)據(jù)的機(jī)內(nèi)編碼.一般采用補(bǔ)碼形式。,原碼:最高位為符號(hào)位,其余各位為數(shù)值本身的絕對(duì)值 反碼: 正數(shù):反碼與原碼相同 負(fù)數(shù):符號(hào)位為1,其余位對(duì)原碼取反 補(bǔ)碼: 正數(shù):原碼、反碼、補(bǔ)碼相同 負(fù)數(shù):最高位為1,其余位為原碼取反,再對(duì)整個(gè)數(shù)加1,.,負(fù)數(shù)補(bǔ)碼轉(zhuǎn)換成十進(jìn)制數(shù):最高位不動(dòng),其余位取反加1,例 補(bǔ)碼:11111001 取反:10000110 加1: 10000111=-7,(用一字節(jié)表示數(shù)),1、有符號(hào)的的整數(shù): 整型

6、數(shù)據(jù)在內(nèi)存中存儲(chǔ)時(shí),一般以最高位表示數(shù)的符號(hào)(0表示正,1表示負(fù)),數(shù)值是以補(bǔ)碼的形式存放。 例: 10的補(bǔ)碼:0000000000001010 -10的補(bǔ)碼:1111111111110110 2、無(wú)符號(hào)的數(shù):最高位不作為符號(hào),而與右邊各位一起用來(lái)表示數(shù)值。 例: 存儲(chǔ)單元存放的數(shù)據(jù) 有符號(hào)數(shù) 無(wú)符號(hào)數(shù) 0000000000001010 10 10 1000000000000010 -32766 32770,2.3 有符號(hào)的數(shù)與無(wú)符號(hào)的數(shù),2.4 數(shù)值的定點(diǎn)形式與浮點(diǎn)表示形式,1 定點(diǎn)表示,小數(shù)點(diǎn)不占用二進(jìn)制位,隱含在某固定位置上。隱含在數(shù)的最低位之后,稱定點(diǎn)整數(shù);隱含在符號(hào)位之后、數(shù)的最高位

7、之前,稱定點(diǎn)小數(shù)。 定點(diǎn)數(shù)表示范圍受限。,例、+110101 0 0 1 1 0 1 0 1. 符號(hào) 尾數(shù) 小數(shù)點(diǎn) +0. 001 0 0 0 1 0 0 0 0 符號(hào)小數(shù)點(diǎn) 尾數(shù),.,2 浮點(diǎn)表示, 基本思想:把數(shù)的有效數(shù)字和數(shù)的表示范圍分開表示 階符 階碼 尾符 尾數(shù) 表示范圍 有效數(shù)字 ( 或有效數(shù)字在前、表示范圍在后) 小數(shù)點(diǎn)也不出現(xiàn)在浮點(diǎn)數(shù)中,約定 尾數(shù)一定是純小數(shù) 階碼一定是純整數(shù),例:3.14169的幾種不同的表示形式: 日常表示法: 3.14159*100 0.314159*101 0.0314159*102 31.4159*10-1 存儲(chǔ)方法:,數(shù)值部分(尾數(shù))指數(shù)(階碼),數(shù)據(jù)類型決定: 1. 數(shù)據(jù)占內(nèi)存字節(jié)數(shù) 2. 數(shù)據(jù)取值范圍 3. 其上可進(jìn)行的操作,2.1,3、數(shù)據(jù)類型,整型,字符型,實(shí)型,有,無(wú),說(shuō)明:數(shù)據(jù)類型所占字節(jié)數(shù)隨機(jī)器硬件不同而不同,上表以I

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論