1122db十進位制轉二進位制

2021-03-08 11:24:35 字數 2248 閱讀 8272

1樓:匿名使用者

樓上的回答錯誤~~

1.(122)d=( )b 十進位制轉二進位制 答案是111010十進位制轉二進位制是用的除以二倒序取餘的方法。

十進位制轉二進位制:

用2輾轉相除至結果為1

將餘數和最後的1從下向上倒序寫 就是結果

例如302

302/2 = 151 餘0

151/2 = 75 餘1

75/2 = 37 餘1

37/2 = 18 餘1

18/2 = 9 餘0

9/2 = 4 餘1

4/2 = 2 餘0

2/2 = 1 餘0

1/2 = 0 餘1

故二進位制為100101110

2.(10010)b=()d 二進位制轉十進位制 答案是18二進位制轉十進位制是1*2的n次方

二進位制轉十進位制

從最後一位開始算,依次列為第0、1、2...位第n位的數(0或1)乘以2的n次方   得到的結果相加就是答案例如:01101011.轉十進位制:

第0位:1乘2的0次方=1

1乘2的1次方=2

0乘2的2次方=0

1乘2的3次方=8

0乘2的4次方=0

1乘2的5次方=32

1乘2的6次方=64

0乘2的7次方=0

然後:1+2+0   +8+0+32+64+0=107.   二進位制01101011=十進位制107.

2樓:李念彥

第一題的答案是111010,第二題的答案是50,十進位制轉二進位制是用的除以二倒序取餘的方法。

二進位制轉換為十進位制是怎麼算的呢?比如110010

3樓:匿名使用者

計算機中數的表示方法--二進位制

1. 二進位制數的運算

電子計算機一般採用二進位制數。二進位制數只有0和1兩個基本數字,容易在電氣元件中實現。

二進位制數的運算公式:

0+0=0 0×0=0

0+1=1 0×1=0

1+0=1 1×0=0

1+1=10 1×1=1

2.十進位制和二進位制間的轉換

(1) 十進位制數轉換成二進位制

將十進位制整數轉換成二進位制整數時,只要將它一次一次地被2除,得到的餘數從最後乙個餘數讀起)就是二進位制表示的數。

2) 二進位制數轉換成十進位制數

將乙個二進位制數的整數轉換成十進位制數,只要將按權。

例:11011=1*24(2的4次方)+1*23(2的3次方)+0*22(2的2次方)+1*21(2的1次方)+1*20(2的0次方)=27

3. 不同進製數的轉換

二進位制數和八進位制數互換:二進位制數轉換成八進位制數時,只要從小數點位置開始,向左或向右每三位二進位制劃分為一組(不足三位時可補0),然後寫出每一組二進位制數所對應的八進位制數碼即可。

例:將二進位制數(10110001.111)轉換成八進位制數:

010 110 001. 111

2 6 1 7

即二進位制數(10110001.111)轉換成八進位制數是(261.7)。反過來,將每位八進位制數分別用三位二進位制數表示,就可完成八進位制數和二進位制數的轉換。

二進位制數和十六進製制數互換:二進位制數轉換成十六進製制數時,只要從小數點位置開始,向左或向右每四位二進位制劃分為一組(不足四位時可補0),然後寫出每一組二進位制數所對應的十六進製制數碼即可。

例:將二進位制數(11011100110.1101)轉換成十六進製制數:

0110 1110 0110. 1101

6 e 6 d

即二進位制數(11011100110.1101)轉換成十六進製制數是(6e6.d)。反過來,將每位十六進製制數分別用三位二進位制數表示,就可完成十六進製制數和二進位制數的轉換。

八進位制數、十六進製制數和十進位制數的轉換:這三者轉換時,可把二進位制數作為媒介,先把代轉換的數轉換成二進位制數,然後將二進位制數轉換成要求轉換的數制形式。

4樓:匿名使用者

既然你舉了個110010 我就拿這個二進位制數字給你做個例子1*2的

5次方+1*2的4次方+0*2的3次方+0*2的2次方+0*2的1次方+0*2的0次方的和就是這個數轉成二進位制的值。

你寫的二進位制是6位數,在轉成十進位制的時候,是以2的幾次方來算的,它從左到右應該是0、1、2、3、4、5,對應個位、十位、百位....,這樣你上面的那個算式應該看懂了吧

5樓:匿名使用者

(1<<5)|(1<<4)|(0<<3)|(0<<2)|(1<<1)|(0<<0)

筆算同ls

十進位制轉二進位制原理,十進位制轉二進位制的這方法的數學原理是什麼啊?求大神詳解!

用2輾轉相除至結果為1 將餘數和最後的1從下向上倒序寫 就是結果 例如302 302 2 151 餘0 151 2 75 餘1 75 2 37 餘1 37 2 18 餘1 18 2 9 餘0 9 2 4 餘1 4 2 2 餘0 2 2 1 餘0 故二進位制為100101110 二進位制轉十進位制 從...

十進位制轉二進位制快速演算法

首先講一下 權重 的概念,數字中某位的權重 2的 該位所在的位數 從右至左 1 次方,比如 100的權重為 2 1 1 1 1的權重為 2 2 1 2,二進位制轉十進位制 數字中所有位 本位的權重然後求和。比如將10101轉化為十進位制 10101 1 2 4 0 2 3 1 2 2 0 2 1 1...

二進位制小數怎麼轉換為十進位制,二進位制數如何轉換成十進位制數?

和整數一樣,從小數點後第一位開始算,第一位是1 2,第二位是1 4,然後是1 8,然後是1 16,以此類推,比如 二進位制1.011 1 0 1 2 1 1 4 1 1 8 1 0.25 0.125 十進位制1.375 用權啊 比如10.101的二進位制.對應十進位制為 1 2 1 0 2 0 1 ...