999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

數(shù)制間的轉換技巧

2010-08-15 00:49:04李紀
關鍵詞:符號計算機方法

李紀

(太原廣播電視中專,山西 太原 030001)

數(shù)制間的轉換技巧

李紀

(太原廣播電視中專,山西 太原 030001)

計算機原理是中等職業(yè)學校計算機專業(yè)的一門主干專業(yè)課程,數(shù)制轉換是其中的基礎知識。我們日常生活中使用的是十進制,而計算機中是用二進制來表示數(shù)據(jù)的,這就需要進行數(shù)制間的轉換,但用常規(guī)方法計算量較大,本文介紹通過在教學中總結的一些轉換技巧,從而提高效率和準確性。

數(shù)制;轉換;十進制;二進制

計算機原理是中等職業(yè)學校計算機及應用專業(yè)的一門主干專業(yè)課程,其中數(shù)據(jù)在計算機中的表示這一章中要求學生能夠熟練掌握各數(shù)制間的轉換,為以后掌握必要的軟硬件知識,掌握微型計算機組成結構和各部件的工作原理,了解指令系統(tǒng)和匯編語言知識及程序設計的基本概念奠定基礎。另外,它也是中等職業(yè)學生對口升學考試中的基礎知識點。

一、基本概念

數(shù)制是用一組固定的數(shù)字和一套統(tǒng)一的規(guī)則來表示數(shù)目的方法。在計算機中,常用的數(shù)制有十進制、二進制、八進制和十六進制。

十進制數(shù)是人們十分熟悉的計數(shù)方式,它是用0~9十個數(shù)字符號,按一定規(guī)律排列起來,表示值的大小,按照“逢十進一”的原則計數(shù)。例如,6336這個四位數(shù)可寫成:6336=6×103+3×102+3×101+6×100,從這個表達式中可發(fā)現(xiàn)以下特點:(1)十進制的基數(shù)為10,即允許選用基本數(shù)碼的個數(shù),只有0~9這10個數(shù)字符號。

(2)同一數(shù)字符號在不同位置代表的數(shù)值是不同的。右邊第一位為個位,記作100;第二位為十位,記作101;第三和第四位依此類推。通常將103、102、101、100稱為對應數(shù)位的權,各位數(shù)的權都是基數(shù)的冪。每個數(shù)位對應的數(shù)字符號稱為系數(shù),所以某數(shù)位的數(shù)值等于該位的系數(shù)和該位權的乘積。如6336這個數(shù)中雖然有兩個6,但一個代表6000,一個代表6;3也是如此。(3)從右向左采用逢十進位。

從上邊對十進制數(shù)的分析,得到二進制數(shù)的基數(shù)為2即0和1兩個數(shù)字符號;各位的權為2的冪;從右到左,采用“逢二進一”的原則。

同樣的道理:八進制的基數(shù)為8,即0~7八個數(shù)字符號;各位的權為8的冪;從右到左,采用“逢八進一”的原則。十六進制的基數(shù)為16,即0~9、A、B、C、D、E、F16個數(shù)字符號;各位的權為16的冪;從右到左,采用

“逢十六進一”的原則。

在計算機中,通常用數(shù)字后面跟一個英文字母來表示該數(shù)的進制。其中,“D”表示該數(shù)為十進制數(shù)(Decimal number),有時可以省略;“B”表示該數(shù)為二進制數(shù)(Binarynumber);“Q”表示八進制數(shù)(Octal number);“H”表示十六進制數(shù)(Hexadecimal number)。

二、各進制轉換成十進制的普通算法——按權展開相加法

二進制:1101111B=1×26+1×25+0×24+1×23+1× 22+1×21+1×20=64+32+8+4+2+1=111即二進制數(shù)1101111轉換成十進制數(shù)為111

八進制:213Q=2×82+1×81+3×80=139

十六進:2FAH=2×162+15×161+10×160=762

這種方法計算量很大,比較容易出錯,而且浪費時間。考試對時間和準確性要求非常高,而且不能使用任何有關的電子設備或是計算類工具,通過長期的思考和總結,對于有些特殊的值,我們可以使用一些簡便方法,提高效率。另外,因為8和16,都是2的整次冪,所以二進制正整數(shù)與八進制和十六進制正整數(shù)的相互轉換又比較容易。這樣一來,十進制數(shù)和二進制數(shù)相互轉換的技巧就至關重要了。

三、二進制數(shù)轉換成十進制數(shù)

由于二進制數(shù)的特殊性,要不是加上所在位的權值,要不就是0,所以權值的規(guī)律就很重要。它們分別是1、2、4、8……構成的是等比數(shù)列。根據(jù)等比數(shù)列的求和公式Sn=a1(1-qn)/(1-q),第一項a1=1,公比q=2,求得二進制中特有的求和公式,這個公式就是當二進制數(shù)碼全部為1情況下的累積權值,也就是二進制數(shù)轉換成的十進制數(shù)。例如:11111111B=28-1=255,即先數(shù)清總的二進制位數(shù),此題為8,n=8,代入公式就可立即求出結果,比普通算法既省時又不易出錯。

對于二進制數(shù)中有個別0的情況,用累計權值減去0位上的權值即可,這樣就得到公式:Sn=(2n-1)-2a-2b……(注:Sn為十進制數(shù),n為總的二進制位數(shù),a、b等為0位上相應的位序),例如:1111110B=(27-1) -20=128-1-1=126,當然在0絕對多的情況下,采用這種方法就比較麻煩,可以用普通按權展開相加法。

對于像第一個數(shù)為1,其余都為0的二進制數(shù),也有簡單方法可尋。如:10000000B=27=128,即為2n(注:n為0的個數(shù))。

四、十進制數(shù)轉換成二進制數(shù)

十進制數(shù)轉換成二進制數(shù),通常使用的是除2取余法,這種方法如果數(shù)比較大的話,我們畫連除圖有點浪費時間且容易出錯,現(xiàn)在我們嘗試換一種思路,從權值出發(fā),找到相應的位權,逐步推導,將十進制數(shù)快速轉換成二進制數(shù)。

因為二進制數(shù)是由數(shù)碼與位權的值相乘后累積的和,又因為任何數(shù)與0相乘的積都為0,所以我們把二進制數(shù)轉換十進制數(shù)時,只要把1位上的權值相加即可。反之,在十進制數(shù)轉換成二進制數(shù)時,我們可以逆向思維,首先找到等于或小于且最接近該十進制數(shù)的權值,確定數(shù)碼為1的最高位數(shù);然后把十進制數(shù)與確定的最高位的權值相減,得到差值,再找到與差值相等或比差值小且與之最接近的權值,確定第二個數(shù)碼為1的位數(shù),依次類推,直到差值為0,最后在空位填上0,注意不要丟掉第0位,另外,這種方法需要熟記2的0~10次冪數(shù)值。

例如,我們將12轉換成二進制數(shù),首先找到與12相等或小于12且與12最接近的權值,我們可以確定是8=23,又因為12-8=4,我們再找到與4相等或比4且小接近4的權值,即為4=22,這時我們可以寫為12=8+4=23+22=1100B,即在第3位寫1,第2位寫1,第1位寫0,第0位寫0,一定別忘記第0位,我們可以看出二進制數(shù)的位數(shù)是最高位次冪加1,如上例中最高次冪為3,二進制數(shù)位數(shù)為4。這種方法漸漸熟悉后就會很快求得結果。

同樣道理的逆向思維,對于一些特殊的十進制數(shù),也可反過來用二進制數(shù)轉十進制數(shù)的方法。如8=23=1000B,16=24=10000B,32=25=100000B,它們的制數(shù)為1后加n個0。再如規(guī)律是十進制數(shù)為2的n(n為正整數(shù))次冪轉換為二進7=23-1=111B,15=24-1=1111,31=25-1=11111,它們的規(guī)律是十進制數(shù)為2的n(n為正整數(shù))次冪減1轉換為二進制數(shù)為n個1。

五、八進制和十六進制數(shù)

有了二進制數(shù)和十進制數(shù)的技巧,八進制和十六進制數(shù)就可借助于二進制數(shù)這個橋梁輕松和十進制數(shù)進行互換了。

[1]宮靜洲.巧換二進制與十進制[J].中國信息技術教育,2009,(5):27-28.

[4]武馬群主編.計算機原理[M].北京:高等教育出版社,2002.

[3]李立東,朱曉鷗.微機原理與匯編語言基礎[M].北京:高等教育出版社,2002.

O1

A

1673-0046(2010)5-0169-02

猜你喜歡
符號計算機方法
學符號,比多少
幼兒園(2021年6期)2021-07-28 07:42:14
計算機操作系統(tǒng)
基于計算機自然語言處理的機器翻譯技術應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
“+”“-”符號的由來
信息系統(tǒng)審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
變符號
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
捕魚
圖的有效符號邊控制數(shù)
主站蜘蛛池模板: 欧美亚洲中文精品三区| 成人a免费α片在线视频网站| 亚洲国产天堂久久综合226114| 婷婷伊人久久| 国产精品19p| 亚洲视频a| 国产精品欧美激情| 日韩欧美国产成人| 色偷偷一区| 国产欧美视频在线| 精品国产香蕉在线播出| 中文字幕1区2区| 国产极品美女在线播放| 欧美午夜理伦三级在线观看| 91麻豆国产精品91久久久| 71pao成人国产永久免费视频| 欧美成人在线免费| 欧美日本在线观看| 欧美成人午夜视频免看| 国产成人无码综合亚洲日韩不卡| a级毛片免费看| 欧洲av毛片| 国产自无码视频在线观看| 亚洲欧美在线精品一区二区| 欧美精品1区| 成人一级免费视频| 欧美三级自拍| 华人在线亚洲欧美精品| 性色生活片在线观看| 无码国产伊人| 国产XXXX做受性欧美88| 在线国产欧美| 欧美伊人色综合久久天天| 丁香婷婷激情综合激情| 国产免费久久精品99re丫丫一| 国产一国产一有一级毛片视频| 亚洲一级色| 99在线视频精品| 91av成人日本不卡三区| 色综合天天操| 国产白浆在线| 国产亚洲精品yxsp| 亚洲国产成人精品青青草原| 久久国产亚洲欧美日韩精品| 国产一二视频| 2020精品极品国产色在线观看| 天天色天天操综合网| 国产在线视频二区| 中文字幕日韩欧美| 亚洲动漫h| 久久熟女AV| 毛片网站在线看| 亚洲国产成人精品一二区| 亚洲男人的天堂久久香蕉网| 国产精品任我爽爆在线播放6080 | 狠狠色噜噜狠狠狠狠色综合久| 亚洲无码高清视频在线观看| 高清欧美性猛交XXXX黑人猛交 | 九九久久精品免费观看| av尤物免费在线观看| 国产精品不卡片视频免费观看| 免费一级成人毛片| 久久99国产综合精品1| 国产特级毛片aaaaaa| 中文字幕在线日韩91| 57pao国产成视频免费播放| 久久精品丝袜| 欧美亚洲一区二区三区在线| 亚洲最黄视频| 欧洲亚洲一区| 91无码人妻精品一区| 日韩福利在线视频| 青青久久91| 久久久久久久久18禁秘| 欧美高清日韩| 久久综合九色综合97网| 中文字幕日韩久久综合影院| 色婷婷色丁香| 久久久久久午夜精品| 国产三级精品三级在线观看| 亚洲色图综合在线| 日本免费新一区视频|