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 ...