八四二一 數制轉換 八進位數轉二進位數的421方法,儘量詳細點

2025-03-07 05:35:24 字數 4023 閱讀 4331

1樓:匿名使用者

以下僅供參考:根據二進位的原則「逢二進一」,我們把2的n次方列出分別是:20=1 21=2 22=4 23=8 24=16 25=32 26=64……「8421」法的原理說白了就是一種湊數法,按2的n次方的值列出,根據不同的情況進行「湊數」。

一、對於二進派簡制轉換成十進位數例如:二進位數1010轉換成十進位數 8 4 2 1 二進位數: 1 0 1 0 (結果為凡是1對應的數相加:

8+2=10)例1:110轉換成十進位數 族嫌 8 4 2 1 1 1 0 (結果為凡是1對應的數相加:4+2=6)例2:

11100轉換成十進位數 16 8 4 2 1 1 1 1 0 0 (結果為凡是1對應的數相加:16+8+4=28)二、對兆羨手於十進位轉換成二進位數例如:十進位數不勝數10轉換成二進位數 8 4 2 1 (因為10=8+2) 1 0 1 0 (故凡是湊到的8和2下面都是1,沒有湊到的為0)例3:

十進位數6轉換成二進位數 8 4 2 1 (因為6=4+2) 0 1 1 0 (故凡是湊到的4和2下面都是1,沒有湊到的為0)例4:十進位數28轉換成二進位數 16 8 4 2 1 (因為16+4+8=28) 1 1 1 0 0 (湊到的為1,沒有湊到的為0)當然,這種方法對數值比較小的數要容易的多,但對於一般的考試已經是足以應付了。另外,也可以採用windows下附件裡的計算器,把檢視選單選為「科學型」。

這樣,不管是多麼複雜的數值轉換都是易如反掌了。以上只是我在教學中一點經驗的積累,希望能夠給同行帶來一點啟示。

2樓:潤翼

舉例說明,要想刻骨銘心,其它的我也都給你講講,獨家首發。

二進位數。1111,轉成十進位。

數,就是8+4+2+1=15。

二進位數1111,轉成八進位。

數,要這麼看1,111,就是1(4+2+1)即17。

二進位數1111,轉成十六進位數。

就或鋒亂是8+4+2+1=15,從表中查得即f。

十進位數10,轉成二進位數,就是8+2,即1010。

十六進位數a,即10,轉成二進位數,同上,即1010。

八進位數10,轉成二進位數,要這麼看1,0,就是001,000,即1000。

其餘衫檔的,不管是八轉十,還是十轉八;不基派管是八轉十六,還是十六轉八;

不管是十轉十六,還是十六轉十;統統轉成二進位,再轉成別的。

剛開始學的時候,最好這樣。學常了,也只需這樣。

3樓:匿名使用者

其實每一位就是2的n-1次方。

8421法怎麼進行進位轉換?轉換哪兩個進位的? 421法呢?

4樓:門下走狗金牛

8+4+2+1=15,加上0正好是16進位,4位二進位數正好對應一位16進位數,所以可以方便地進行進位間的轉換。

1、比如(1010110)2換成16進位:

先補齊成 0101 0110,(0101)2等於8*0+4*1+2*0+1*1=(5)16(01102=8*0+4*1+2*1+1*0=(6)16,所以(1010110)2=(56)16。

所以10進位,很簡單,(56)16=(5*16^1+6*16^0)10=(80+6)10=(86)10。

2、再如(11010100)2換成10進位: 如果照傳統的0*2^0+0*2^1+1*2^3+……1*2^7算,很麻煩,但將2進位換成16進位很容易,(11010100)2=(d4)16=(13*16^1+4*16^0)10=(212)10。

3、同理,421代表4+2+1=7,加上0就是8進位,也可以很方便地進行2進位、8進位和10進位的轉換。

八進位數轉二進位數的421方法,儘量詳細點

5樓:網友

八進位數421轉二進位數為1 0001 0001。

6樓:heat灬詹丿皇

就是把「421」代入每個八進位數字,比如我要轉換2467,那麼「421」代入2就是010,(有符合的數字用1表示,另外兩個用0表示!)「421」代入4就是100(因為4這個數字符合規則的第一位就用1表示)「421」代入6就是110(因為4+2=6,需要421規則前兩個數字相加,需要用到的數字用1表示另外乙個用0表示)「421」代入7就是111(因為4+2+1=7,所以7這個數字需要用到421原則的所有數字,所以都為1。

綜上八進位數2467化成二進位就是010 100 110 111

二進位對八進位和十六進位的轉換中,421權和8421權是什麼意思?求解!

7樓:聽不清啊

乙個二進位數的每一位的「權」即該位上的「10」實際表示的十進位值。

二進位轉到八進位時,每三位二進位對應轉換為乙個八進位。421權就是最右面一位的權是1,右數第二位的權是2,右數第三位的權是4

二進位轉到十六進位時,每四位二進位對應轉換為乙個八進位。8421權,後三位同上,右數第四位的權是8。

1100001換成十進位怎麼換

8樓:網友

二進位1100001 每一位乘以每個位上的位權,再全部加起來即可得到十進位,。

解:1x2^0+0x2^1+0x2^2+0x2^3+0x2^4+1x2^5+1x2^6=97

所以1100001的十進位為97

9樓:勵勤而上

個位數乘以1,往上,十位乘以16,百位乘以16^2,千位乘以16^3…… 小數點後第一位乘以16^-1,第二位乘以16^-2…… 最後全部加起來就是十進位數。

10樓:網友

加權法,1乘2的0次方加1乘2的5次方加1乘2的6次方得到的數。

11樓:網友

用windows自的計算器去轉換,方便、準確、快捷。

12樓:做而論道

八四二一的規律,知道吧?

帶小數點的二進位數如何用8421法和421法轉化為16進位和8進位?

13樓:網友

二進位化十六進位:從小數點位置開始向兩邊,每四位為一組分回節(整數最左、答小數最右一節不滿四位時,用無效0不滿四位),每節用一位十六進位數替代即可。

二進位化八進位:從小數點位置開始向兩邊,每三位為一組分節(整數最左、小數最右一節不滿三位時,用無效0不滿三位),每節用一位八進位數替代即可。

例如:二進位數 化為十六進位數為 :

0101 1101 1110. 0110 10005 c d . 6 8二進位數 化為八進位數為 :

二進位數110010010轉換成十進位數為?八進位為?十六進位數為?計算過程

14樓:超蒙

從個位開始,三位一組。用八四二一法:

上面的是二進位數,八上面的每一位分別乘以下面對應得位數在加起來,得到三個數。

就這個提來時,110得到是6 010得到的是2 後面的010也是2所以說:轉換為十進位是622

同理十六進位也是這樣,只不過要四位四位的組合從個位開始,不夠的補零就行了。

15樓:網友

16進位:0x192

1,1001,0010每4位對應乙個16進位數(8進位就是每3位對應乙個)

10進位:通過16進位算 2+9*16+1*16^2通過2進位算 0*2^0+1*2^1+0*2^2+0*2^3+1*2^4+……1*2^8

問題一,十六進位數1ab與1b6不轉化成其他數制,如何計算相加?

16樓:網友

a是10,b是11,個位的b+6=17,十六進位就是11.

十位的a+b=10+11=21,十六進位就是15,百位1+1=2

這樣算下來就是。

17樓:今天學習了嗎

十六進位:a=10 b=11

個位:b+6=17(逢16進1)寫1(17-1=1)進1十位:a+b+1(個位進的1)=22(逢16進1)寫6(22-16=6)進1

百位:1+1+1(十位進的1)=3

結果:361

八進位制數154轉換成二進位制數具體點

154 o 1101100 b 轉換方法 八進位制轉化為二進位制就是從左到右,依次把每一位轉化為二進位制。因為8等於2的3次方,所以一個八進位制位轉化為三個二進位制位。轉換步驟 154中的1表示成三個二進位制位 001,5表示成三個二進位制位 101,4表示成三個二進位制位 100,從左到右組合,結...

十進位制數572轉換為二進位制八進位制十六進位制分別是多少

二進位制 1011000111100 八進位制 13074 十六進位制 163c 1.十進位制 二進位制 對於整數部分,用被除數反覆除以2,除第一次外,每次除以2均取前一次商的整數部分作被除數並依次記下每次的餘數。另外,所得到的商的最後一位餘數是所求二進位制數的最高位。對於小數部分,採用連續乘以基數...

二進位制數1110轉換成八進位制表示是多少

3567 進位制轉化是一門 來又簡單又容易源的學科,應用也極為廣泛,所以每一個人應該都掌握,那麼二進位制轉八進位制怎麼做呢?取三合一法,即從二進位制的小數點為分界點,向左 向右 每三位取成一位,接著將這三位二進位制按權相加,得到的數就是一位八位二進位制數,然後,按順序進行排列,小數點的位置不變,得到...