計算機1級的問題,二進位制,計算機1級考試的進製怎麼算?

時間 2021-08-30 10:37:16

1樓:鼓樓月夜

二進位制轉換十進位制

二進位制數第0位的權值是2的0次方,第1位的權值是2的1次方……

例如,設有乙個二進位制數:0110 0100,轉換為10進製為:

下面是豎式:

0110 0100 換算成 十進位制

第0位 0 x 2^0 = 0

第1位 0 x 2^1 = 0

第2位 1 x 2^2 = 4

第3位 0 x 2^3 = 0

第4位 0 x 2^4 = 0

第5位 1 x 2^5 = 32

第6位 1 x 2^6 = 64

第7位 0 x 2^7 = 0

--------------------------

(0110 0100)b=(100)d

注:數字後面相應的字母表示不同的進製。b表示二進位制,o表示八進位制,d表示十進位制,h表示十六進製制。

八進位制轉換十進位制

八進位制就是逢8進1。

八進位制數採用 0~7這八數來表達乙個數。

八進位制數第0位的權值為8的0次方,第1位權值為8的1次方,第2位權值為8的2次方……

所以,設有乙個八進位制數:1507,轉換為十進位制為:

用豎式表示:

1507換算成十進位制。

第0位 7 x 8^0 = 7

第1位 0 x 8^1 = 0

第2位 5 x 8^2 = 320

第3位 1 x 8^3 = 512

--------------------------

(1507)o=(839)d

同樣,我們也可以用橫式直接計算:

7 x 8^0 + 0 x 8^1 + 5 x 8^2 + 1 x 8^3 = (839)d

結果是,八進位制數1507 轉換成十進位制數為 839

十六進製制轉換為十進位制

(abc.8c)h=10x16^2+11x16^1+12x16^0+8x16^-1+12x16^-2

=2560+176+12+0.5+0.046875

=(2748.546875)d

十進位制轉換為二進位制、八進位制、十六進製制

1.整數部分除r取餘

例:(125)d=(1111101)b

注:餘數中最後得到的餘數為最高位,最先得到的餘數為最低位,從高到低依次排列。

2.小數部分乘r取整

例:(0.25)d

0.25

x 2_______________

0.50 (整數部分0為高位)

x 2 ↓

_______________ ↓

1.00 (整數部分1為低位)

(0.25)d=(0.01)b

注:整數的轉換是精確的,小數的轉換可能出現無窮小數或迴圈小數的情況。此時需要進行捨入處理以截斷,所以小數的轉換可能略有偏差。箭頭表示由高位到低位的趨勢。

第乙個為1777

第二個為

2、 1111 1111

按位取反,保持符號位不變

1000 0000

末位加1

+ 1----------

1000 0001

再給你舉個例子:

0開頭表示正數.正數的原碼.反碼.補碼都相同.

1開頭表示負數.負數的原碼是本身.反碼是除一位取反,補碼是反碼後面+1

求-123的原碼.反碼.補碼?

123轉換成二進位制為01111011第一位是0表示的正數

11111011第一位是1表示的就是負數.這也就是-123的原碼.

那它的反碼就是 10000100

那它的補碼就是 10000101

2樓:匿名使用者

第一題的題目什麼意思沒看懂,最大的10?

2. 1111 1111

按位取反,保持符號位不變

1000 0000

末位加1

+ 1----------

1000 0001

即:-1

3樓:匿名使用者

1、1111111111轉成八進位制為7772、1111 1111

按位取反,保持符號位不變

1000 0000

末位加1

+ 1----------

1000 0001

計算機1級考試的進製怎麼算?

4樓:我是乙個麻瓜啊

計算機一級某道真題如下:十進位制數18轉換成二進位制數為__?

解法如下圖:

二進位制數、十六進製制數轉換為十進位制數(按權求和),二進位制數、十六進製制數轉換為十進位制數的規律是相同的。把二進位制數(或十六進製制數)按位權形式多項式和的形式,求其最後的和,就是其對應的十進位制數——簡稱「按權求和」

十進位制數轉換為二進位制數,十六進製制數(除2/16取餘法),整數轉換.乙個十進位制整數轉換為二進位制整數通常採用除二取餘法,即用2連續除十進位制數,直到商為0,逆序排列餘數即可得到,簡稱除二取餘法

5樓:匿名使用者

1.二進位制數、十六進製制數轉換為十進位制數(按權求和)

二進位制數、十六進製制數轉換為十進位制數的規律是相同的。把二進位制數(或十六進製制數)按位權形式多項式和的形式,求其最後的和,就是其對應的十進位制數——簡稱「按權求和」.

例如:把(1001.01)2轉換為十進位制數。

解:(1001.01)2

=1*8+4*0+2*0+1*1+0*(1/2)+1*(1/4)

=8+0+0+1+0+0.25

=9.25

把(38a.11)16轉換為十進位制數

解:(38a.11)16

=3×16的2次方+8×16的1次方+10×的0次方+1×16的-1次方+1×16的-2次方

=768+128+10+0.0625+0.0039

=906.0664

2.十進位制數轉換為二進位制數,十六進製制數(除2/16取餘法)

整數轉換.乙個十進位制整數轉換為二進位制整數通常採用除二取餘法,即用2連續除十進位制數,直到商為0,逆序排列餘數即可得到――簡稱除二取餘法.

例:將25轉換為二進位制數

解:25÷2=12 餘數1

12÷2=6 餘數0

6÷2=3 餘數0

3÷2=1 餘數1

1÷2=0 餘數1

所以25=(11001)2

同理,把十進位制數轉換為十六進製制數時,將基數2轉換成16就可以了.

例:將25轉換為十六進製制數

解:25÷16=1 餘數9

1÷16=0 餘數1

所以25=(19)16

3.二進位制數與十六進製制數之間的轉換

由於4位二進位制數恰好有16個組合狀態,即1位十六進製制數與4位二進位制數是一一對應的.所以,十六進製制數與二進位制數的轉換是十分簡單的.

(1)十六進製制數轉換成二進位制數,只要將每一位十六進製制數用對應的4位二進位制數替代即可――簡稱位分四位.

例:將(4af8b)16轉換為二進位制數.

解: 4 a f 8 b

0100 1010 1111 1000 1011

所以(4af8b)16=(1001010111110001011)2

(2)二進位制數轉換為十六進製制數,分別向左,向右每四位一組,依次寫出每組4位二進位制數所對應的十六進製制數――簡稱四位合一位.

例:將二進位制數(111010110)2轉換為十六進製制數.

解: 0001 1101 0110

1 d 6

所以(111010110)2=(1d6)16

轉換時注意最後一組不足4位時必須加0補齊4位

6樓:匿名使用者

各進製之間的轉換」我們經常見到的數值有很多,比如二進位制、七進製、八進位制、十進位制、十六進製制等等,進製的乙個很顯著特點就是進一,比如乙個星期有七天,我們就可把乙個星期看成七進製,它就會封七進一,星期天過了就又是星期一,不會出現星期八。又如計算機的二進位制,就只有0和1,逢1就會進。但計算機實際上只能處理二進位制數,在此我們有必要對各種進製轉換做乙個了解。

一、各進製數轉換為十進位制數。

這個相對要簡單一些,只需要相應的基數乘以位權並求和即可。如乙個十進位制數35,我們可以將其表示為:

35=5 x 10

什麼是計算機的二進位制,什麼是計算機的二進位制

聽不清啊 電腦使用二進位制是由它的實現機理決定的。我們可以這麼理解 電腦的基層部件是由積體電路組成的,這些積體電路可以看成是乙個個閘電路組成,當然事實上沒有這麼簡單的 當計算機工作的時候,電路通電工作,於是每個輸出端就有了電壓。電壓的高低通過模數轉換即轉換成了二進位制 高電平是由1表示,低電平由0表...

計算機方面的二進位制轉換是怎麼計算

對於初學者來說,二八 十六進製制之間的換算會顯得有些繁瑣,不過可以以十進位制為中介來換算,首先要學會二 八 十六進製制分別與十進位制的互化方法 1 轉換為十進位制 二進位制化為十進位制 例 將二進位制數101.01轉換成十進位制數 1 2 2 0 2 1 1 2 0 0 2 1 1 2 2 八進位制...

什麼叫二進位制有關於計算機的

二進位制18世紀德國數理哲學大師萊布尼茲從他的傳教士朋友鮑威特寄給他的拉丁文譯本 易經 中,讀到了八卦的組成結構,驚奇地發現其基本素數 0 1 即 易經 的陰爻 和 陽爻,其進製就是二進位制,並認為這是世界上數學進製中最先進的。20世紀被稱作第三次科技革命的重要標誌之一的計算機的發明與應用,其運算模...