計算機數(shù)制轉(zhuǎn)換

計算機數(shù)制轉(zhuǎn)換

ID:43698094

大小:742.00 KB

頁數(shù):32頁

時間:2019-10-12

計算機數(shù)制轉(zhuǎn)換_第1頁
計算機數(shù)制轉(zhuǎn)換_第2頁
計算機數(shù)制轉(zhuǎn)換_第3頁
計算機數(shù)制轉(zhuǎn)換_第4頁
計算機數(shù)制轉(zhuǎn)換_第5頁
資源描述:

《計算機數(shù)制轉(zhuǎn)換》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、C語言學(xué)習(xí) 之計算機數(shù)制轉(zhuǎn)換本章內(nèi)容1.計算機所使用的數(shù)制及其相互轉(zhuǎn)換2.計算機中的數(shù)據(jù)單位3.信息表示與編碼計算機加工處理的對象是數(shù)據(jù)。除了數(shù)學(xué)上的數(shù)值以外,象字符、漢字、符號、聲音、圖形、圖像等在進行數(shù)字編碼后都可稱之為數(shù)據(jù)。不同類型的數(shù)據(jù)在計算機內(nèi)部有著不同的存儲和處理方式。本章主要介紹計算機中采用的二進制及其運算規(guī)則,二進制與其它進制之間的轉(zhuǎn)換;計算機中度量信息的數(shù)據(jù)單位;不同類型的數(shù)據(jù)采用的信息編碼等。2.1計算機所使用的數(shù)制及其相互轉(zhuǎn)換2.1.1數(shù)制的概念基數(shù):R進制的基數(shù)=R位權(quán):是一個與數(shù)字位置有關(guān)的常數(shù),位權(quán)=Rn其中n取值:以小數(shù)點為界,向左0,1,2,

2、3……, 向右-1,-2,-3……例:(275.8)10=2×102+7×101+5×100+8×10-1常用數(shù)制十進制二進制八進制十六進制數(shù)字符號0~90,10~70~9,A,B,C,D,E,F基數(shù)1028162.1計算機所使用的數(shù)制及其相互轉(zhuǎn)換十進制二進制八進制十六進制000011112102231133410044510155611066711177810001089100111910101012A11101113B12110014C13110115D14111016E15111117F16100002010常用數(shù)制的對應(yīng)關(guān)系2.1計算機所使用的數(shù)制及其相互轉(zhuǎn)換2.1

3、.2二進制的運算二進制的算術(shù)運算加:0+0=00+1=11+0=11+1=10減:0-0=00-1=11-0=11-1=0乘:0×0=00×1=01×0=01×1=1除:0÷0=00÷1=01÷0(無意義)1÷1=1本位為0, 向高位進位1本位為1, 向高位借1當(dāng)22.1計算機所使用的數(shù)制及其相互轉(zhuǎn)換二進制的邏輯運算與AND:0∧0=00∧1=01∧0=01∧1=1或OR:0∨0=00∨1=11∨0=11∨1=1非(取反):0=11=00表示“假、否”,1表示“真、是”2.1計算機所使用的數(shù)制及其相互轉(zhuǎn)換十進制數(shù)二、八、十六進制的轉(zhuǎn)換由一種數(shù)制轉(zhuǎn)換成另一種數(shù)制①②③2.1計

4、算機所使用的數(shù)制及其相互轉(zhuǎn)換2.1.3二進制和其它進制的轉(zhuǎn)換十進制二進制、八進制、十六進制十進制轉(zhuǎn)二進制:整數(shù)部分除以2取余,直至商為0;小數(shù)部分乘以2取整,直至小數(shù)部分為0或達(dá)到所需精度為止。十進制轉(zhuǎn)八進制:方法同上。整數(shù)部分除以8,小數(shù)部分乘以8。十進制轉(zhuǎn)十六進制:方法同上。整數(shù)部分除以16,小數(shù)部分乘以16。2.1計算機所使用的數(shù)制及其相互轉(zhuǎn)換十進制整數(shù)二進制整數(shù)2751237121802912402202110結(jié)果為:1001011十進制小數(shù)二進制小數(shù)0.6875×21………1.3750×20………0.7500×21………1.5000×21………1.0000結(jié)果為:

5、0.1011(75.6875)10=(1001011.1011)22.1計算機所使用的數(shù)制及其相互轉(zhuǎn)換十進制整數(shù)八進制整數(shù)結(jié)果為:113十進制整數(shù)十六進制整數(shù)結(jié)果為:4B875389181101675B164402.1計算機所使用的數(shù)制及其相互轉(zhuǎn)換例:(1011.1)2=1×23+0×22+1×21+1×20+1×2-1=8+0+2+1+0.5=(11.5)10二進制、八進制、十六進制十進制位權(quán)相加法:各位數(shù)碼乘位權(quán),再相加。2.1計算機所使用的數(shù)制及其相互轉(zhuǎn)換整數(shù)部分從右向左,小數(shù)部分從左向右, 每3位二進制一組,變?yōu)?位八進制。不足3位時分別在最左端和最右端補0湊夠3位

6、。例:(1100101001011.1101)2=(14513.64)8二進制數(shù) 八進制數(shù)每1位八進制,變?yōu)?位二進制。例:(16347.52)8=(001110011100111.101010)2=(1110011100111.10101)2八進制數(shù) 二進制數(shù)2.1計算機所使用的數(shù)制及其相互轉(zhuǎn)換二進制 十六進制整數(shù)部分從右向左,小數(shù)部分從左向右, 每4位二進制一組,變?yōu)?位十六進制。不足4位時分別在最左端和最右端補0湊夠4位。例:(11010111101.1010001)2=(6BD.A2)16十六進制 二進制每1位十六進制,變?yōu)?位二進制。例:(4C2.F6)1

7、6=(010011000010.11110110)2=(10011000010.1111011)22.1計算機所使用的數(shù)制及其相互轉(zhuǎn)換2.2計算機中的數(shù)據(jù)單位位(bit):計算機存儲數(shù)據(jù)的最小單元(0、1)字節(jié)(Byte):處理數(shù)據(jù)的基本單位(8bit/Byte)……位(bit)字長字節(jié)(Byte)字長:CPU一次處理數(shù)據(jù)的二進制位數(shù)。常用的字節(jié)計數(shù)單位:1KB=1024Byte(210B)1MB=1024KB(220B)1GB=1024MB(230B)1TB=1024GB(240B)2.3信息表示與編碼所謂編碼,

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

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

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