4.進(jìn)位制 (1)概念 進(jìn)位制是一種記數(shù)方式.用有限的數(shù)字在不同的位置表示不同的數(shù)值.可使用數(shù)字符號(hào)的個(gè)數(shù)稱為基數(shù).基數(shù)為n.即可稱n進(jìn)位制.簡(jiǎn)稱n進(jìn)制.現(xiàn)在最常用的是十進(jìn)制.通常使用10個(gè)阿拉伯?dāng)?shù)字0-9進(jìn)行記數(shù). 對(duì)于任何一個(gè)數(shù).我們可以用不同的進(jìn)位制來(lái)表示.比如:十進(jìn)數(shù)57.可以用二進(jìn)制表示為111001.也可以用八進(jìn)制表示為71.用十六進(jìn)制表示為39.它們所代表的數(shù)值都是一樣的. 一般地.若k是一個(gè)大于一的整數(shù).那么以k為基數(shù)的k進(jìn)制可以表示為: . 而表示各種進(jìn)位制數(shù)一般在數(shù)字右下腳加注來(lái)表示,如111001(2)表示二進(jìn)制數(shù),34(5)表示5進(jìn)制數(shù). (2)進(jìn)位制間的轉(zhuǎn)換 關(guān)于進(jìn)位制的轉(zhuǎn)換.教科書上以十進(jìn)制和二進(jìn)制之間的轉(zhuǎn)換為例講解.并推廣到十進(jìn)制和其它進(jìn)制之間的轉(zhuǎn)換.這樣做的原因是.計(jì)算機(jī)是以二進(jìn)制的形式進(jìn)行存儲(chǔ)和計(jì)算數(shù)據(jù)的.而一般我們傳輸給計(jì)算機(jī)的數(shù)據(jù)是十進(jìn)制數(shù)據(jù).因此計(jì)算機(jī)必須先將十進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制數(shù).再處理.顯然運(yùn)算后首次得到的結(jié)果為二進(jìn)制數(shù).同時(shí)計(jì)算機(jī)又把運(yùn)算結(jié)果由二進(jìn)制數(shù)轉(zhuǎn)換成十進(jìn)制數(shù)輸出. 非十進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)比較簡(jiǎn)單.只要計(jì)算下面的式子值即可: 第一步:從左到右依次取出k進(jìn)制數(shù)各位上的數(shù)字.乘以相應(yīng)的k的冪.k的冪從n開始取值.每次遞減1.遞減到0.即, 第二步:把所得到的乘積加起來(lái).所得的結(jié)果就是相應(yīng)的十進(jìn)制數(shù). 十進(jìn)制數(shù)轉(zhuǎn)換成非十進(jìn)制數(shù) 把十進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制數(shù).教科書上提供了“除2取余法 .我們可以類比得到十進(jìn)制數(shù)轉(zhuǎn)換成k進(jìn)制數(shù)的算法“除k取余法 . 非十進(jìn)制之間的轉(zhuǎn)換 一個(gè)自然的想法是利用十進(jìn)制作為橋梁.教科書上提供了一個(gè)二進(jìn)制數(shù)據(jù)與16進(jìn)制數(shù)據(jù)之間的互化的方法.也就是先有二進(jìn)制數(shù)轉(zhuǎn)化為十進(jìn)制數(shù).再由十進(jìn)制數(shù)轉(zhuǎn)化成為16進(jìn)制數(shù). 查看更多

 

題目列表(包括答案和解析)

完成下列進(jìn)位制的轉(zhuǎn)換:

(1)105(10)=       (2)=      (6)=________(8)

(2)10110(2)=       (10)=      (4)=________(16)

查看答案和解析>>

進(jìn)位制是人們?yōu)榱擞?jì)數(shù)和運(yùn)算方便而約定的記數(shù)系統(tǒng).約定滿二進(jìn)一,就是二進(jìn)制;滿十進(jìn)一,就是十進(jìn)制,等等.即“滿幾進(jìn)一”就是幾進(jìn)制,幾進(jìn)制的基數(shù)就是幾.因此k進(jìn)制需要使用k個(gè)數(shù)字.

若anan-1…a1a0(k)表示一個(gè)k進(jìn)制數(shù),寫成各位上數(shù)字與k的冪的乘積之和的形式為anan-1…a1a0(k)=an×kn+an-1×kn-1+…+a2×k2+a1×k+a0.

因此,只要計(jì)算出上式等號(hào)右邊的值,就得到了相應(yīng)的十進(jìn)制數(shù).請(qǐng)運(yùn)用你學(xué)過(guò)的算法知識(shí)來(lái)寫出這個(gè)問題的解決辦法.

查看答案和解析>>

根據(jù)已學(xué)的進(jìn)位制的知識(shí),完成以下2個(gè)小題.

(1)將4 095化為七進(jìn)制的數(shù);

(2)將21 043(5)化為十進(jìn)制的數(shù).

查看答案和解析>>

將389化成四進(jìn)位制數(shù)的末位是

[     ]

A.0
B.1
C.2
D.3

查看答案和解析>>

將747(8)化成五進(jìn)位制數(shù)的末位是

[  ]

A.1

B.2

C.3

D.4

查看答案和解析>>


同步練習(xí)冊(cè)答案