進制轉(zhuǎn)換計算ASCII表_第1頁
進制轉(zhuǎn)換計算ASCII表_第2頁
進制轉(zhuǎn)換計算ASCII表_第3頁
進制轉(zhuǎn)換計算ASCII表_第4頁
進制轉(zhuǎn)換計算ASCII表_第5頁
已閱讀5頁,還剩9頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、-. z.一、二進制轉(zhuǎn)化成其他進制1. 二進制Binary八進制Octal例子1:將二進制數(shù)100102轉(zhuǎn)化成八進制數(shù)。100102=010 0102=2 28=228例子2:將二進制數(shù)0.10102轉(zhuǎn)化為八進制數(shù)。0.101012=0. 101 0102=0. 5 28=0.528訣竅:因為每三位二進制數(shù)對應(yīng)一位八進制數(shù),所以,以小數(shù)點為界,整數(shù)位則將二進制數(shù)從右向左每3位一隔開,缺乏3位的在左邊用0填補即可;小數(shù)位則將二進制數(shù)從左向右每3位一隔開,缺乏3位的在右邊用0填補即可。2. 二進制Binary十進制Decimal例子1:將二進制數(shù)100102轉(zhuǎn)化成十進制數(shù)。100102=1*24+

2、0*23+0*22+1*21+0*2010=16+0+0+2+010=(18) 10例子2:將二進制數(shù)0.101012轉(zhuǎn)化為十進制數(shù)。0.101012=0+1*2-1+0*2-2+1*2-3+0*2-4+1*2-510=0+0.5+0.25+0.125+0.0625+0.0312510=0.9687510訣竅:以小數(shù)點為界,整數(shù)位從最后一位從右向左開場算,依次列為第0、1、2、3n,然后將第n位的數(shù)0或1乘以2的n-1次方,然后相加即可得到整數(shù)位的十進制數(shù);小數(shù)位則從左向右開場算,依次列為第1、2、3.n,然后將第n位的數(shù)0或1乘以2的-n次方,然后相加即可得到小數(shù)位的十進制數(shù)按權(quán)相加法。3.

3、 二進制Binary十六進制He*例子1:將二進制數(shù)100102轉(zhuǎn)化成十六進制數(shù)。100102=0001 00102=1 216=(12) 16例子2:將二進制數(shù)0.10102轉(zhuǎn)化為十六進制數(shù)。0.101012=0. 1010 10002=0. A 816=0.A816訣竅:因為每四位二進制數(shù)對應(yīng)一位十六進制數(shù),所以,以小數(shù)點為界,整數(shù)位則將二進制數(shù)從右向左每4位一隔開,缺乏4位的在左邊用0填補即可;小數(shù)位則將二進制數(shù)從左向右每4位一隔開,缺乏4位的在右邊用0填補即可。100102=228=(18) 10=(12)160.101012=0.528=0.9687510=0.A816二、八進制轉(zhuǎn)化

4、成其他進制1. 八進制Octal二進制Binary例子1:將八進制數(shù)7518轉(zhuǎn)換成二進制數(shù)。7518=7 5 18=111 101 0012=1111010012例子2:將八進制數(shù)0.168轉(zhuǎn)換成二進制數(shù)。0.168=0. 1 68=0. 001 1102=0.001112訣竅:八進制轉(zhuǎn)換成二進制與二進制轉(zhuǎn)換成八進制相反。2. 八進制Octal十進制Decimal例子1:將八進制數(shù)7518轉(zhuǎn)換成十進制數(shù)。7518=7*82+5*81+1*8010=448+40+110=48910例子2:將八進制數(shù)0.168轉(zhuǎn)換成十進制數(shù)。0.168=0+1*8-1+6*8-210=0+0.125+0.0937

5、510=0.2187510訣竅:方法同二進制轉(zhuǎn)換成十進制。以小數(shù)點為界,整數(shù)位從最后一位從右向左開場算,依次列為第0、1、2、3n,然后將第n位的數(shù)0-7乘以8的n-1次方,然后相加即可得到整數(shù)位的十進制數(shù);小數(shù)位則從左向右開場算,依次列為第1、2、3.n,然后將第n位的數(shù)0-7乘以8的-n次方,然后相加即可得到小數(shù)位的十進制數(shù)按權(quán)相加法。3. 八進制Octal十六進制He*例子1:將八進制數(shù)7518轉(zhuǎn)換成十六進制數(shù)。7518=1111010012=0001 1110 10012=1 E 916=1E916例子2:將八進制數(shù)0.168轉(zhuǎn)換成十六進制數(shù)。0.168=0.001112=0. 001

6、1 10002=0.3816訣竅:八進制直接轉(zhuǎn)換成十六進制比擬費力,因此,最好先將八進制轉(zhuǎn)換成二進制,然后再轉(zhuǎn)換成十六進制。7518=1111010012=48910=1E9160.168=0.001112=0.2187510=0.3816三、十進制轉(zhuǎn)化成其他進制1. 十進制Decimal二進制Binary例子1:將十進制數(shù)9310轉(zhuǎn)換成二進制數(shù)。93/2=46.146/2=23.023/2=11.111/2=515/2=2.12/2=109310=10111012例子2:將十進制數(shù)0.312510轉(zhuǎn)換成二進制數(shù)。0.3125*2 = 0 . 6250.625*2 = 1 .250.25*2

7、= 0 .50.5*2 = 1 .00.312510=0.01012訣竅:以小數(shù)點為界,整數(shù)局部除以2,然后取每次得到的商和余數(shù),用商繼續(xù)和2相除,直到商小于2。然后把第一次得到的余數(shù)作為二進制的個位,第二次得到的余數(shù)作為二進制的十位,依次類推,最后一次得到的小于2的商作為二進制的最高位,這樣由商+余數(shù)組成的數(shù)字就是轉(zhuǎn)換后二進制的值整數(shù)局部用除2取余法;小數(shù)局部則先乘2,然后獲得運算結(jié)果的整數(shù)局部,將結(jié)果中的小數(shù)局部再次乘2,直到小數(shù)局部為零。然后把第一次得到的整數(shù)局部作為二進制小數(shù)的最高位,后續(xù)的整數(shù)局部依次作為低位,這樣由各整數(shù)局部組成的數(shù)字就是轉(zhuǎn)化后二進制小數(shù)的值小數(shù)局部用乘2取整法。需

8、要說明的是,有些十進制小數(shù)無法準(zhǔn)確的用二進制進展表達,所以轉(zhuǎn)換時符合一定的精度即可,這也是為什么計算機的浮點數(shù)運算不準(zhǔn)確的原因。2. 十進制Decimal八進制Octal例子1:將十進制數(shù)9310轉(zhuǎn)換成八進制數(shù)。93/8=11.511/8=139310=1358例子2: 將十進制數(shù)0.312510轉(zhuǎn)換成八進制數(shù)。0.3125*8 = 2 .50.5*8 = 4 .00.312510=0.248訣竅:方法同十進制轉(zhuǎn)化成二進制。以小數(shù)點為界,整數(shù)局部除以8,然后取每次得到的商和余數(shù),用商繼續(xù)和8相除,直到商小于8。然后把第一次得到的余數(shù)作為八進制的個位,第二次得到的余數(shù)作為八進制的十位,依次類推,

9、最后一次得到的小于8的商作為八進制的最高位,這樣由商+余數(shù)組成的數(shù)字就是轉(zhuǎn)換后八進制的值整數(shù)局部用除8取余法;小數(shù)局部則先乘8,然后獲得運算結(jié)果的整數(shù)局部,將結(jié)果中的小數(shù)局部再次乘8,直到小數(shù)局部為零。然后把第一次得到的整數(shù)局部作為八進制小數(shù)的最高位,后續(xù)的整數(shù)局部依次作為低位,這樣由各整數(shù)局部組成的數(shù)字就是轉(zhuǎn)化后八進制小數(shù)的值小數(shù)局部用乘8取整法。3. 十進制Decimal十六進制He*例子1:將十進制數(shù)9310轉(zhuǎn)換成十六進制數(shù)。93/16=5.13D9310=5D16例子2: 將十進制數(shù)0.312510轉(zhuǎn)換成十六進制數(shù)。0.3125*16 = 5.00.312510=0.516訣竅:方法同

10、十進制轉(zhuǎn)化成二進制。以小數(shù)點為界,整數(shù)局部除以16,然后取每次得到的商和余數(shù),用商繼續(xù)和16相除,直到商小于16。然后把第一次得到的余數(shù)作為十六進制的個位,第二次得到的余數(shù)作為十六進制的十位,依次類推,最后一次得到的小于16的商作為十六進制的最高位,這樣由商+余數(shù)組成的數(shù)字就是轉(zhuǎn)換后十六進制的值整數(shù)局部用除16取余法;小數(shù)局部則先乘16,然后獲得運算結(jié)果的整數(shù)局部,將結(jié)果中的小數(shù)局部再次乘16,直到小數(shù)局部為零。然后把第一次得到的整數(shù)局部作為十六進制小數(shù)的最高位,后續(xù)的整數(shù)局部依次作為低位,這樣由各整數(shù)局部組成的數(shù)字就是轉(zhuǎn)化后十六進制小數(shù)的值小數(shù)局部用乘16取整法。9310=10111012=

11、1358=5D160.312510=0.01012=0.248=0.516四、十六進制轉(zhuǎn)換成其他進制1. 十六進制He*二進制Binary例子1:將十六進制數(shù)A716轉(zhuǎn)換成二進制數(shù)。A716=A 716=1010 01112=101001112例子2:將十六進制數(shù)0.D416轉(zhuǎn)換成二進制數(shù)。0.D416=0. D 416=0. 1101 01002=0.1101012訣竅:十六進制轉(zhuǎn)換成二進制與二進制轉(zhuǎn)換成十六進制相反。2. 十六進制He*八進制Octal例子1:將十六進制數(shù)A716轉(zhuǎn)換成八進制數(shù)。A716=101001112=010 100 1118=2478例子2:將十六進制數(shù)0.D416

12、轉(zhuǎn)換成八進制數(shù)。0.D416=0.1101012=0. 110 1018=0.658訣竅:十六進制直接轉(zhuǎn)換成八進制比擬費力,因此,最好先將十六進制轉(zhuǎn)換成二進制,然后再轉(zhuǎn)換成八進制。3. 十六進制He*十進制Decimal例子1:將十六進制數(shù)A716轉(zhuǎn)換成十進制數(shù)。A716=10*161+7*16010=160+710=16710例子2:將十六進制數(shù)0.D416轉(zhuǎn)換成十進制數(shù)。0.D416=0+13*16-1+4*16-210=0+0.8125+0.01562510=0.82812510訣竅:方法同二進制轉(zhuǎn)換成十進制。以小數(shù)點為界,整數(shù)位從最后一位從右向左開場算,依次列為第0、1、2、3n,然后

13、將第n位的數(shù)0-9,A-F乘以16的n-1次方,然后相加即可得到整數(shù)位的十進制數(shù);小數(shù)位則從左向右開場算,依次列為第1、2、3.n,然后將第n位的數(shù)0-9,A-F乘以16的-n次方,然后相加即可得到小數(shù)位的十進制數(shù)按權(quán)相加法。A716=101001112=2478=167100.D416=0.1101012=0.658=0.82812510五、總結(jié)1. 其他進制轉(zhuǎn)十進制:將二進制數(shù)、八進制數(shù)、十六進制數(shù)的各位數(shù)字分別乘以各自基數(shù)的(N-1)次方,其相加之和便是相應(yīng)的十進制數(shù),這是按權(quán)相加法。2. 十進制轉(zhuǎn)其他進制:整數(shù)局部用除基取余法,小數(shù)局部用乘基取整法,然后將整數(shù)與小數(shù)局部拼接成一個數(shù)作為

14、轉(zhuǎn)換的最后結(jié)果。3. 二進制轉(zhuǎn)八進制:從小數(shù)點位置開場,整數(shù)局部向左,小數(shù)局部向右,每三位二進制為一組用一位八進制的數(shù)字來表示,缺乏三位的用0補足。4. 八進制轉(zhuǎn)二進制:與二進制轉(zhuǎn)八進制相反。5. 二進制轉(zhuǎn)十六進制:從小數(shù)點位置開場,整數(shù)局部向左,小數(shù)局部向右,每四位二進制為一組用一位十六進制的數(shù)字來表示,缺乏四位的用0補足。6. 十六進制轉(zhuǎn)二進制:與二進制轉(zhuǎn)十六進制相反。7. 八進制轉(zhuǎn)十六進制:通常將八進制轉(zhuǎn)換成二進制,然后通過二進制再轉(zhuǎn)換成十六進制。8. 十六進制轉(zhuǎn)八進制:通常將十六進制轉(zhuǎn)換成二進制,然后通過二進制再轉(zhuǎn)換成八進制ASCIIAmerican Standard Code for

15、 Information Interchange,美國信息互換標(biāo)準(zhǔn)代碼是基于拉丁字母的一套電腦編碼系統(tǒng)。它主要用于顯示現(xiàn)代英語和其他西歐語言。它是現(xiàn)今最通用的單字節(jié)編碼系統(tǒng),并等同于國際標(biāo)準(zhǔn)ISO/IEC 646。ASCII十進制十六進制八進制二進制空0000報頭開場1111文本開場22210文本完畢33311傳送完畢444100詢問555101受理666110響鈴777111退格符88101000水平制表符99111001換行符10A121010垂直制表符11B131011換頁12C141100回車符13D151101移出14E161110移入15F171111數(shù)據(jù)連接轉(zhuǎn)義字符1610201

16、0000設(shè)備控制 1/*o備控制 218122210010設(shè)備控制 3/*off19132310011設(shè)備控制 420142410100拒絕受理21152510101同步空閑22162610110傳輸塊完畢23172710111取消24183011000媒體完畢25193111001文件替換完畢261A3211010轉(zhuǎn)義271B3311011文件分隔符281C3411100組分隔符291D3511101記錄分隔符301E3611110單元分隔符311F3711111空格322040100000!332141100001342242100010#352343100011

17、$362444100100%372545100101&382646100110392747100111(402850101000)412951101001*422A52101010+432B53101011,442C54101100-452D55101101.462E56101110/472F571011110483060110000149316111000125032621100103513363110011452346411010055335651101016543666110110755376711011185638701110009573971111001:583A72111010;5

18、93B73111011623E76111110633F7711111164401001000000A65411011000001B66421021000010C67431031000011D68441041000100E69451051000101F70461061000110G71471071000111H72481101001000I73491111001001J744A1121001010K754B1131001011L764C1141001100M774D1151001101N784E1161001110O794F1171001111P80501201010000Q8151121101

19、0001R82521221010010S83531231010011T84541241010100U85551251010101V86561261010110W87571271010111*88581301011000Y89591311011001Z905A1321011010915B1331011011925C1341011100935D1351011101945E1361011110_955F137101111196601401100000a97611411100001b98621421100010c99631431100011d100641441100100e10165145110010

20、1f102661461100110g103671471100111h104681501101000i105691511101001j1066A1521101010k1076B1531101011l1086C1541101100m1096D1551101101n1106E1561101110o1116F1571101111p112701601110000q113711611110001r114721621110010s115731631110011t116741641110100u117751651110101v118761661110110w119771671110111*1207817011

21、11000y121791711111001z1227A17211110101237B1731111011|1247C17411111001257D17511111011267E1761111110DEL1277F177111111112880200100000001298120110000001130822021000001013183203100000111328420410000100133852051000010113486206100001101358720710000111136882101000100013789211100010011388A212100010101398B213100010111408C214100011001418D2151

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論