二進(jìn)制八進(jìn)制十進(jìn)制與十六進(jìn)制最簡便的換算方法_第1頁
二進(jìn)制八進(jìn)制十進(jìn)制與十六進(jìn)制最簡便的換算方法_第2頁
二進(jìn)制八進(jìn)制十進(jìn)制與十六進(jìn)制最簡便的換算方法_第3頁
二進(jìn)制八進(jìn)制十進(jìn)制與十六進(jìn)制最簡便的換算方法_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、 二進(jìn)制、八進(jìn)制、十進(jìn)制與十六進(jìn)制最簡便的換算方法一、 進(jìn)制的概念在計(jì)算機(jī)語言中常用的進(jìn)制有二進(jìn)制、八進(jìn)制、十進(jìn)制和十六進(jìn)制,十進(jìn)制是最主要的表達(dá)形式。對(duì)于進(jìn)制,有兩個(gè)基本的概念:基數(shù)和運(yùn)算規(guī)則。基數(shù):基數(shù)是指一種進(jìn)制中組成的基本數(shù)字,也就是不能再進(jìn)行拆分的數(shù)字。二進(jìn)制是0和1;八進(jìn)制是0-7;十進(jìn)制是0-9;十六進(jìn)制是0-9+A-F(大小寫均可)。也可以這樣簡單記憶,假設(shè)是n進(jìn)制的話,基數(shù)就是【0,n-1】的數(shù)字,基數(shù)的個(gè)數(shù)和進(jìn)制值相同,二進(jìn)制有兩個(gè)基數(shù),十進(jìn)制有十個(gè)基數(shù),依次類推。運(yùn)算規(guī)則:運(yùn)算規(guī)則就是進(jìn)位或錯(cuò)位規(guī)則。例如對(duì)于二進(jìn)制來說,該規(guī)則是“滿二進(jìn)一,借一當(dāng)二”;對(duì)于十進(jìn)制來說,該規(guī)

2、則是“滿十進(jìn)一,借一當(dāng)十”。其他進(jìn)制也是這樣。二、 二、十、八、十六進(jìn)制基數(shù)對(duì)照表1.十進(jìn)制(Decimal)>二進(jìn)制(Binary)原理:對(duì)二進(jìn)制數(shù)進(jìn)行除2的運(yùn)算例子1:將十進(jìn)制數(shù)6轉(zhuǎn)化成二進(jìn)數(shù) 2丨 6 0 2丨 3 1 1 1 完了把后邊兒框起來的數(shù)字從下往上(110)10就是對(duì)應(yīng)的二進(jìn)制數(shù)2.二進(jìn)制(Binary)>十進(jìn)制(Decimal) 原理:二進(jìn)制數(shù)乘以2的過程例子1:將二進(jìn)制數(shù)(10010)2轉(zhuǎn)化成十進(jìn)制數(shù)。 (10010)2=(1x2【4】+0x2【3】+0x2【2】+1x2【1】+0x2【0】)10=(16+0+0+2+0)10=(18) 10 例子2:將二進(jìn)制

3、數(shù)(0.10101)2轉(zhuǎn)化為十進(jìn)制數(shù)。 (0.10101)2=(0+1x2【-1】+0x2【-2】+1x2【-3】+0x2【-4】+1x2【-5】)10=(0+0.5+0.25+0.125+0.0625+0.03125)10=(0.96875)10 【】括號(hào)里邊兒的表示次方訣竅:以小數(shù)點(diǎn)為界,整數(shù)位從最后一位(從右向左)開始算,依次列為第0、1、2、3n,然后將第n位的數(shù)(0或1)乘以2的n-1次方,然后相加即可得到整數(shù)位的十進(jìn)制數(shù);小數(shù)位則從左向右開始算,依次列為第1、2、3.n,然后將第n位的數(shù)(0或1)乘以2的-n次方,然后相加即可得到小數(shù)位的十進(jìn)制數(shù)(按權(quán)相加法)。在這里給大家教一個(gè)竅

4、門兒:例:(00110101)2轉(zhuǎn)化為十進(jìn)制首先我們要將數(shù)字寫分開一點(diǎn)。就是0 0 1 1 0 1 0 1128 64 32 16 8 4 2 1=1+4+16+32=(53)10具體原理大家不用很清楚只記住每給一個(gè)二進(jìn)制數(shù)你就從右到左依次平方,然后只想加上邊是1對(duì)應(yīng)的數(shù)字零的跳過!大家自己多寫幾個(gè)練練很容易掌握。三、 二進(jìn)制轉(zhuǎn)化成其他進(jìn)制1. 二進(jìn)制(Binary)>八進(jìn)制(Octal)原理:三個(gè)二進(jìn)制位數(shù)代表一位八進(jìn)制位數(shù)例子1:將二進(jìn)制數(shù)(10010)2轉(zhuǎn)化成八進(jìn)制數(shù)。(10010)2=(010 010)2=(2 2)8=(22)8例子2:將二進(jìn)制數(shù)(0.1010)2轉(zhuǎn)化為八進(jìn)制數(shù)

5、。(0.10101)2=(0. 101 010)2=(0. 5 2)8=(0.52)8訣竅:因?yàn)槊咳欢M(jìn)制數(shù)對(duì)應(yīng)一位八進(jìn)制數(shù),所以,以小數(shù)點(diǎn)為界,整數(shù)位則將二進(jìn)制數(shù)從右向左每3位一隔開,不足3位的在左邊用0填補(bǔ)即可;小數(shù)位則將二進(jìn)制數(shù)從左向右每3位一隔開,不足3位的在右邊用0填補(bǔ)即可。2.二進(jìn)制(Binary)>十六進(jìn)制(Hex)原理:四個(gè)二進(jìn)制位數(shù)是一個(gè)十六進(jìn)制位數(shù) 例子1:將二進(jìn)制數(shù)(10010)2轉(zhuǎn)化成十六進(jìn)制數(shù)。 (10010)2=(0001 0010)2=(1 2)16=(12) 16 例子2:將二進(jìn)制數(shù)(0.10101)2轉(zhuǎn)化為十六進(jìn)制數(shù)。 (0.10101)2=(0. 1010 1000)2=(0. A 8)16=(0.A8)16 訣竅:因?yàn)槊克奈欢M(jìn)制數(shù)對(duì)應(yīng)一位十六進(jìn)制數(shù)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論