版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、本節(jié)主題:數(shù)值型數(shù)據(jù)的存儲(chǔ)原理基本數(shù)據(jù)類型85類型關(guān)鍵字字節(jié)數(shù)位數(shù)取值整型signed int432-21474836482147483647signed short216-3276832767signed long432-21474836482147483647unsigned int4320 unsigned short216065535unsigned long4320 浮點(diǎn)型float432 (3.410-383.41038)double864 (1.710-3081.710308)long double1080 (1.210-49323.4104932)字符型char18對(duì) 2 要敏
2、感00641 = 21-1111283 = 22-12102567 = 23-131151215 = 24-14100102451012048127 = 27-161104096255 = 28-17111819232767 = 215-1810001638465535 = 216-1161000032768= 2153210000065536= 216整型數(shù)據(jù)的存儲(chǔ)方式為按二進(jìn)制數(shù)形式存儲(chǔ)(以2字節(jié)的short為例)signed short 型以補(bǔ)碼形式存放,最高位表示數(shù)值的符號(hào)(0為正,1為負(fù))unsigned數(shù)值沒有符號(hào),全部二進(jìn)制位表示數(shù)值本身。0111111111111111= 10
3、10111011110100符號(hào)位signed short中最大的正數(shù)某個(gè)signed short 型負(fù)數(shù)= -?1111111111111111unsigned short中最大的數(shù)=65535整型短整型(short) 整型(int) 長(zhǎng)整型(long)有符號(hào)(signed) 無符號(hào)(unsigned)實(shí)型:存儲(chǔ)大小決定取值范圍!存儲(chǔ)符號(hào)有符號(hào)(signed)【默認(rèn)】無符號(hào)(unsigned)短整型(short)2B2B整型(int)4B4B長(zhǎng)整型(long)4B4Bsignedshort-32768 32767unsigned short0 65535整型短整型(short) 整型(int
4、) 長(zhǎng)整型(long)有符號(hào)(signed) 無符號(hào)(unsigned)溢出初探#include int main()short a, b; a= 32760;printf(a=%dn,a); b = a + 10;printf(b=%dn,b); return 0;換了int,同類問題 仍然存在!浮點(diǎn)型: 存儲(chǔ)大小決定取值范圍和精度浮點(diǎn)型(實(shí)型)單精度型(float) 雙精度型(double) 長(zhǎng)雙精度型(long double) float f=1.987654321,f 變量真是1.987654321嗎?關(guān)鍵字字節(jié)數(shù)位數(shù)取值范圍有效數(shù)字float432 (3.410-383.41038)
5、約7位十進(jìn)制數(shù)double864 (1.710-3081.710308)約16位十進(jìn)制數(shù)long double1080 (1.210-49323.4104932)約19位十進(jìn)制數(shù)讓數(shù)學(xué)老師如何面對(duì)?#include int main()double a,b,c; a=1234567890.123456789; b=987654321.987654321;c=a+b;printf(%22.9lfn,a);printf(+ %22.9lfn,b);printf(-n);printf(= %22.9lfn,c); return 0;浮點(diǎn)數(shù)的存儲(chǔ)原理一個(gè)數(shù)X 的浮點(diǎn)形式(即科學(xué)計(jì)數(shù)法)表示為:XMrE
6、 M尾數(shù),數(shù) X 的有效數(shù)字,其位數(shù)反映數(shù)據(jù)的精度 r基數(shù),十進(jìn)制的基數(shù)為10,二進(jìn)制的基數(shù)為2 E階碼,確定了數(shù) X 的小數(shù)點(diǎn)的真實(shí)位置38.25 = 0.3825102(38.25)10=(100110.01)2=(.100110012110)2尾數(shù)M: .10011001階碼E: 110階碼E符號(hào)尾數(shù)M浮點(diǎn)?定點(diǎn)?浮點(diǎn)數(shù):小數(shù)點(diǎn)位置浮動(dòng) 階碼:用定點(diǎn)整數(shù)表示浮點(diǎn)數(shù)中小數(shù)點(diǎn)的真實(shí)位置 尾數(shù):用定點(diǎn)小數(shù)表示數(shù)據(jù)的有效位數(shù)(含符號(hào))定點(diǎn)數(shù):固定小數(shù)點(diǎn)的純小數(shù)和純整數(shù) 符號(hào)數(shù)值符號(hào). 小數(shù)點(diǎn)位置數(shù)值. 小數(shù)點(diǎn)位置313029282726252423222120191817161514131211
7、109876543210階碼尾數(shù)IEEE754標(biāo)準(zhǔn)William Kahan類型存儲(chǔ)位數(shù)數(shù)符(s)階碼(E)尾數(shù)(M)總位數(shù)短實(shí)數(shù)(Single,Float)1位8位23位32位長(zhǎng)實(shí)數(shù)(Double)1位11 位52位64位延伸雙精度(不常用)1位15位64位80位關(guān)鍵字字節(jié)數(shù)位數(shù)取值范圍有效數(shù)字float432 (3.410-383.41038)約7位十進(jìn)制數(shù)double864 (1.710-3081.710308)約16位十進(jìn)制數(shù)long double1080 (1.210-49323.4104932)約19位十進(jìn)制數(shù)0.65-0.6的結(jié)果是等于0.05嗎?#include int main()doublea=0.65f;doubleb=0.6f;doublec=a - b;if
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年會(huì)計(jì)實(shí)務(wù)操作技能測(cè)試題及答案解析
- 家具銷售行業(yè)培訓(xùn)
- 2026年企業(yè)內(nèi)部風(fēng)險(xiǎn)管理與審計(jì)試題
- 2026年管理學(xué)原理與實(shí)踐考試題庫
- 2026年系統(tǒng)集成項(xiàng)目管理師考前練習(xí)數(shù)據(jù)存儲(chǔ)與管理技術(shù)題
- 2026年經(jīng)濟(jì)法學(xué)深度解讀企業(yè)法務(wù)實(shí)務(wù)經(jīng)典題目
- 2026年環(huán)境工程污染治理造價(jià)估算問題集
- 2026年數(shù)據(jù)結(jié)構(gòu)與算法工程師考試題庫
- 2026年通信工程專業(yè)知識(shí)考試題庫及答案詳解
- 2025 小學(xué)二年級(jí)道德與法治上冊(cè)公共場(chǎng)合不挖鼻孔課件
- 畢氏族譜完整版本
- 制造業(yè)工業(yè)自動(dòng)化生產(chǎn)線方案
- 23J916-1 住宅排氣道(一)
- (正式版)JB∕T 7052-2024 六氟化硫高壓電氣設(shè)備用橡膠密封件 技術(shù)規(guī)范
- 股權(quán)融資與股權(quán)回購協(xié)議
- 企業(yè)人才發(fā)展方案
- ISO 31000-2023 風(fēng)險(xiǎn)管理 中文版
- 花城版音樂七年級(jí)下冊(cè)53康定情歌教案設(shè)計(jì)
- 高考數(shù)學(xué)答題卡
- 燃料質(zhì)量化學(xué)技術(shù)監(jiān)督
- 歷屆湖北華師一附中自主招生物理試題
評(píng)論
0/150
提交評(píng)論