什麼是二進位制編碼的十進位制?十進位制如何轉化成它?

2023-04-28 08:20:10 字數 2273 閱讀 1953

1樓:匿名使用者

十進位制轉成二進位制是這樣: 把這個十進位制數做二的整除運算,並將所得到的餘數倒過來. 例如將十進位制的10轉為二進位制是這樣: (1) 10/2,商5餘0; (2) 5/2,商2餘1; (3)2/2,商1餘0; (4)1/2,商0餘1. (5)將所得的餘數侄倒過來,就是1010,所以十進位制的10轉化為二進位制就是1010 二進位制轉化為十進位制是這樣的:

這裡可以用8421碼的方法.這個方法是將你所要轉化的二進位制從右向左數,從0開始數(這個數我們叫n),在位數是1的地方停下,並將1乘以2的n次方,最後將這些1乘以2的n次方相加,就是這個二進數的十進位制了. 還是舉個例子吧: 求110101的十進位制數.從右向左開始了 (1) 1乘以2的0次方,等於1; (2) 1乘以2的2次方,等於4; (3) 1乘以2的4次方,等於16; (4) 1乘以2的5次方,等於32; (5) 將這些結果相加:1+4+16+32=53 所要求的二進位制數的十進位制就是53.

2樓:匿名使用者

"二進位制編碼的十進位制" 是指用4個一組的二進位代表一個十進位制位,即:

然後把這些編碼連在一起就是了。

例如:3479 就寫成 0011 0100 0111 1001當然在計算機中是沒有空格的,但是我們寫二進位制編碼的十進位制的時候,習慣加空格,方便人類辨認。

3樓:匿名使用者

就是十進位制轉換二進位制,從低位到高位數字依次為2的0此方,2的1此方,依次類推,看哪幾位加起來等於你十進位制要的數,哪位就是1,其餘為0

二進位制轉化為十進位制的方法?

4樓:繁星

方法一。小數點前或者整數要從右到左用二進位制的每個數去乘以2的相應次方,小數點後則是從左往右。

例如:二進位制數轉化成十進位制。

所以總結起來通用公式為:

方法二。或者用下面這種方法:

把二進位制數首先寫成加權係數式,然後按十進位制加法規則求和。這種做法稱為"按權相加"法。

2的0次方是1(任何數的0次方都是1,0的0次方無意義)

2的1次方是2

2的2次方是4

2的3次方是8

2的4次方是16

2的5次方是32

2的6次方是64

2的7次方是128

2的8次方是256

2的9次方是512

2的10次方是1024

2的11次方是2048

2的12次方是4096

2的13次方是8192

2的14次方是16384

2的15次方是32768

2的16次方是65536

2的17次方是131072

2的18次方是262144

2的19次方是524288

2的20次方是1048576

即:2的次方。

此時,1101=8+4+0+1=13

再比如:二進位制數100011轉成十進位制數可以看作這樣:

數字中共有三個1即第六位一個,第二位一個,第一位一個(從右到左),然後對應十進位制數即2的0次方+2的1次方+2的5次方,即。

十進位制轉二進位制的方法是什麼?

5樓:太平洋電腦網

十進位制整數轉換為二進位制整數採用"除2取餘,逆序排列"法。

具體做法是:用2去除十進位制整數,可以得到一個商和餘數;再用2去除商,又會得到一個商和餘數,如此進行,直到商為0時為止。

然後把先得到的餘數作為二進位制數的低位有效位,後得到的餘數作為二進位制數的高位有效位,依次排列起來。

舉例來說:87轉換為二進位制:

87÷2=43餘1

43÷2=21餘1

21÷2=10餘1

10÷2=5 餘0

5÷2=2餘1

2÷2=1餘0

1÷2=0餘1

從下往上取餘數1010111。所以,87[10]=1010111[2].

十進位制轉二進位制。

十進位制數轉換為二進位制數時,由於整數和小數的轉換方法不同,所以先將十進位制數的整數部分和小數部分分別轉換後,再加以合併。

二進位制轉換為十進位制的原理

6樓:聽不清啊

二進位制轉換為十進位制的原理,就是「乘權求和」。

從二進位制數字的右邊第一個數字開始,每個數字乘以2的n次方,n從0開始依次遞增1,然後將每個乘積相加,結果就是該二進位制對應的十進位制數字。

例子:二進位制數字:1011010 轉換為十進位制為:90

7樓:禮翼跆拳道

計算機 十進位制和二進位制的轉換。

二進位制轉十進位制演算法,二進位制轉十進位制演算法 01100000 00101100 01011000 11001010要具體演算法過程 文字解釋不給

從左往右算,左邊一位乘以2加上後一位,依次算下去 01100000 0 2 0 0 2 1 0 2 2 0 2 3 0 2 4 1 2 5 1 2 6 0 2 7 96 00101100 0 2 0 0 2 1 1 2 2 1 2 3 0 2 4 1 2 5 0 2 6 0 2 7 44 01011...

計算二進位制 十進位制數,二進位制轉十進位制的演算法怎麼算?

的 應該這樣簡單 先把39轉換成十六進位制 27然後再將那個2的一位變成二進位制的四位 0010再把7那一位變成二進位制的四位 0111 所以39的二進位制就是0010 0111 把這個二進位制數從右到左分組,四位一組為1101 0111 0001 然後把每一組變成十進位制就成了d71h 這樣很快變...

二進位制和十進位制是什麼,十進位制與二進位制有什麼區別?

二進位制就是逢二進一也就是說每個位的最大值為1例如 100,101,111都是二進位制分別代表十進位制的4,5,7十進位制就是逢十進一也就是說每個位的最大值是9例如 99,88,79等 總結 n進位制就是每個位的最大值為x 1 兩種計數的方式 十進位制和二進位制到底有什麼區別?十進位制與二進位制有什...