1樓:匿名使用者
(00111101)2=(61)10過程:
00111101=從後往前:(第一位數)1乘以
2的0次方+(第二位數)0乘以2的1次方+1乘以2的2次方+1乘以2的3次方+1乘以2的4次方+1乘以2的5次方+0乘以2的6次方+0乘以2的7次方=1+0+4+8+16+32+0+0=61
所以:(00111101)2=(61)10
即:從右至左,換算成十進位制如下:
1*2^0+0*2^1+1*2^2+1*2^3+1*2^4+1*2^5+0*2^6+0*2^7=61
十進位制轉化成為二進位制的原則是:
逢2進1.就是每當是2的n倍時,就進幾位。
舉幾個例子: 1. 2=21=10 2. 5=22+1=100+1=101 3. 6=22+21=100+10=110
從上面可以看出十進位制轉化為二進位制的關鍵是逢二進一。
從3中可以看出,6最大可分解成2的2次方,因為2的3次方就是8了,比6大。6-22=2,2=21,所以6=22+21。根據逢二進一的原則,22的次數是2,所以進2為,就是100。
21的次數為1,所以進一位,就是10。100+10=110。所以將十進位制的6轉化二進位制就是110。
由此可以得出:
9=23+1=1000+1=1001。 因為此題中的1不足2,所以不進位。
二進位制數00111101轉換成十進位制數為多少? 20
2樓:匿名使用者
二進位制數00111101轉換成十進位制數,結果是61。
計算方法:
對二進位制資料,從低位向高內位(從右向左)逐個數容字求2的次方,數字0跳過,次方結果再求和。
例如,00111101的計算公式:
2的0次方+2的2次方+2的3次方+2的4次方+2的5次方+2的6次方=1+4+8+16+32=61
3樓:司馬唐遷
^從右到左,第baii位上的數字du乘以2的i-1次方,然後求zhi和,就dao是十進位制的數了
版。(00111101) = 1*2^權0 + 0*2^1 + 1*2^2 + 1*2^3 + 1*2^4 + 1*2^5 + 0*2^6 + 0*2^7
= 1+0+4+8+16+32+0+0= 61
4樓:暗影魔陰
將二進位制
數轉換bai為十進位制數du一般採用按權求和,即將zhi二進位制數dao寫成按權展專開形,再把各項求,得到十屬進位制。 求(00111101)的2進位制=0x2的7次方 將二進位制數轉換為十進位制數一般採用按權求和,即將二進位制數寫成按權形,再把各項求,得到十進位制。 求(00111101)的2進位制=0x2的7次方 +0x2的6次方+1x2的5次方+1x2的4次方+1x2的3次方+1x2的2次方+0x2的1次方+1x2的0次方=61 注:
幾的幾次方不會表達,請多包含!
5樓:三生v許願石
0*2^7+0*2^6+1*2^5+1*2^4+1*2^3+1*2^2+0*2^1+1*2^0=61
二進位制數如何轉換成十進位制數?
6樓:會飛的小兔子
二進位制數轉換成十進位制數的方法如下:
1、正整數轉成二進位制,除二取餘,然後倒序排列,高位補零。將正的十進位制數除以二,得到的商再除以二,依次類推知道商為零或一時為止,然後在旁邊標出各步的餘數,最後倒著寫出來,高位補零就可以。
2、42除以2得到的餘數分別為010101,然後倒著排一下,42所對應二進位制就是101010。
3、計算機內部表示數的位元組單位是定長的,如8位,16位,或32位。所以,位數不夠時,高位補零,所說,如圖3所示,42轉換成二進位制以後就是。00101010,也即規範的寫法為(42)10=(00101010)2。
4、負整數轉換成二進位制方法:先是將對應的正整數轉換成二進位制後,對二進位制取反,然後對結果再加一。還以42為例,負整數就是-42,如圖4所示為方法解釋。
最後即為:(-42)10=(11010110)2。
5、小數轉換為二進位制的方法:對小數點以後的數乘以2,取結果的整數部分(不是1就是0嘍),然後再用小數部分再乘以2,再取結果的整數部分……以此類推,直到小數部分為0或者位數已經夠了。然後把取的整數部分按先後次序排列,就構成了二進位制小數部分的序列。
6、 如果小數的整數部分有大於0的整數時該如何轉換呢?如以上整數轉換成二進位制,小數轉換成二進位制,然後加在一起。
7、整數二進位制轉換為十進位制:首先將二進位制數補齊位數,首位如果是0就代表是正整數,如果首位是1則代表是負整數。先看首位是0的正整數,補齊位數以後,將二進位制中的位數分別將下邊對應的值相乘,然後相加得到的就為十進位制,比如1010轉換為十進位制。
8、若二進位制補足位數後首位為1時,就需要先取反再換算:例如,11101011,首位為1,那麼就先取反吧:-00010100,然後算一下10100對應的十進位制為20,所以對應的十進位制為-20。
9、將有小數的二進位制轉換為十進位制時:例如0.1101轉換為十進位制的方法:
將二進位制中的四位數分別於下邊對應的值相乘後相加得到的值即為換算後的十進位制,這樣二進位制數轉換成十進位制數的問題就解決了。
7樓:當年明月
就是是第幾位就乘以2的幾次方 從右往左數
二進位制轉十進位制
從最後一位開始算,依次列為第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
二進位制有兩個特點:它由兩個數碼0,1組成,二進位制數運算規律是逢二進一。
為區別於其它進位制,二進位制數的書寫通常在數的右下方註上基數2,或加後面加b表示,其中b是英文二進位制binary的首字母。
二進位制具有以下優點:
1) 二進位制數中只有兩個數碼0和1,可用具有兩個不同穩定狀態的元器件來表示一位數碼。例如,電路中某一通路的電流的有無,某一節點電壓的高低,電晶體的導通和截止等。
2) 二進位制數運算簡單,大大簡化了計算中運算部件的結構。
8樓:center丿
06如何快速的將二進位制轉換成十進位制
9樓:匿名使用者
我們知道二進
制是逢二進一的,也就是二進位制的1就是十進位制的1,當二進位制的1加上1時,它就進位了,變成了10,也就是說:
1是一個1
10是兩個1就是一個2
100是10*10即兩個2相乘
1000是10*10*10即三個2相乘。、下面奉上我剛畫的圖示,希望對你有所幫助:
10樓:匿名使用者
只要把那件事事加上一個時間數就可以健身熟件數了掙錢了
11樓:匿名使用者
(1)二進
制轉換為十進位制
將每個二進位制數按權後求和即可。請看例題:
把二進位制數(101.101)2=1*22+0*21+1*20+1*2-1+0*2-2+1*2-3=(5.625)10
(2)十進位制轉換為二進位制
一般需要將十進位制數的整數部分與小數部分分開處理。
整數部分計算方法:除2取餘法 請看例題:
十進位制數(53)10的二進位制值為(110101)2小數部分計算方法:乘2取整法,即每一步將十進位制小數部分乘以2,所得積的小數點左邊的數字(0或1)作為二進位制表示法中的數字,第一次乘法所得的整數部分為最高位。請看例題:
將(0.5125)10轉換成二進位制。(0.5125)10=(0.101)2
12樓:鳳艾完顏聽露
根據兩個不同的進位制之間的關係,寫出把二進位制轉化成十進位制以後的表示式,即讓二進位制的個位乘以,向前和向後只有的指數變化,做法類似,最後相加得到結果.
解:由題意知二進位制數對應的十進位制是
.故答案為:.
本題考查進位制之間的關係,本題解題的關鍵是理解兩者之間的轉化到依據,本題是一個基礎題.
二進位制數1110111轉換成十進位制數是
13樓:雙子宋冬野
(11000011)2
=(11000011.)2
=(303.)8
=(c3.)16
=(195.)10
(11000011)2=(1100 0011)2=(c3)16=12*16+3=195
二進位制數00111101轉換成十進位制數為
14樓:匿名使用者
這裡推薦一種方法,就是先轉為八進位制數後再轉為十進,00111101轉為八進位制為75,後,用7*8+5後就可以得到正確答案61了.當然你也可以直接用2^5+2^4+2^3+2^2+1也可以得出61
15樓:匿名使用者
1合3是什麼來意思,就是2進位制數
自從最後一位開始向前bai數3位然後往前du填0.比如0011110最後三位是zhi
dao110前添0是0110就是6,再來011前填0就是0011就是2進位制3,最後是0往前填000就是0000就是0所以0011110的8進位制是036
二進位制如何轉化為十進位制
16樓:漫長年輪的風呀
口訣:整數二進位制用數值乘以2的冪次依次相加,小數二進位制用數值乘以2的負冪次然後依次相加。
1、整數二進位制轉換為十進位制:首先將二進位制數補齊位數,首位如果是0就代表是正整數,如果首位是1則代表是負整數。
若二進位制補足位數後首位為1時,如下圖所示,就需要先取反再換算:
2、小數的二進位制轉換為十進位制:將二進位制中的四位小數分別於下邊(如下圖所示)對應的值相乘後相加得到的值即為換算後的十進位制。
擴充套件資料
二進位制和十進位制的區別:
1、用處不同:二進位制主要用於計算機運算,十進位制主要用於日常生活。
2、組成不同:二進位制只有兩個數字0和1來表示,十進位制則是由0,1,2,3,4,5,6,7,8,9十個基本數字組成的數字系統。
3、規則不同:二進位制進位規則是「逢二進一」,借位規則是「借一當二」。而十進位制基於位進位制和十進位兩條原則,即所有的數字都用10個基本的符號表示,「滿十進一」,同時同一個符號在不同位置上所表示的數值不同,符號的位置非常重要。
基本符號是0到9十個數字。要表示這十個數的10倍,就將這些數字右移一位,用0補上空位。
17樓:為江山放棄了愛
方法:要從右到左用二進位制的每個數去乘以2的相應次方,小數點後則是從左往右。
例如:二進位制數1101.01轉化成十進位制
1101.01(二進位制)=1*2^0+0*2^1+1*2^2+1*2^3 +0*2^-1+1*2^-2=1+0+4+8+0+0.25=13.25(十進位制)
所以總結起來通用公式為:
abcd.efg(二進位制)=d*2^0+c*2^1+b*2^2+a*2^3+e*2^-1+f*2^-2+g*2^-3(十進位制)
擴充套件資料
1、十進位制整數轉換為二進位制整數
十進位制整數轉換為二進位制整數採用"除2取餘,逆序排列"法。具體做法是:用2整除十進位制整數,可以得到一個商和餘數;再用2去除商,又會得到一個商和餘數,如此進行,直到商為小於1時為止,然後把先得到的餘數作為二進位制數的低位有效位,後得到的餘數作為二進位制數的高位有效位,依次排列起來。
2、十進位制小數轉換為二進位制小數
十進位制小數轉換成二進位制小數採用"乘2取整,順序排列"法。具體做法是:用2乘十進位制小數,可以得到積,將積的整數部分取出,再用2乘餘下的小數部分,又得到一個積,再將積的整數部分取出,如此進行,直到積中的小數部分為零,此時0或1為二進位制的最後一位。
或者達到所要求的精度為止。
然後把取出的整數部分按順序排列起來,先取的整數作為二進位制小數的高位有效位,後取的整數作為低位有效位。
十進位制數7725轉換為二進位制數是
十進位制數77.25轉換為二進位制數是1001101.01,整數部分轉換用的是 除2取餘,逆序排列 法,小數部分轉換用的是 乘2取整,順序排列 法。整數部分計 77 2 38 餘1,38 2 19 餘0,19 2 9 餘1,9 2 4 餘1,4 2 2 餘0,2 2 1 餘0,1 2 0 餘1,然後...
二進位制轉換16進位制二進位制轉換16進位制彙編
16進位制有數字0 9,還有a f,一共16個數碼。轉換的時候,先統一加上30h,然後要判斷是數字還是字母,數字的ascii碼和字母的ascii碼可不是一樣的哦。所以和3ah比較。如果是數字,不變 如果是字母,再加上7h 你的程式是用大寫字母表示,若是小寫字母,那應該再加上27h 數符在輸出時是按其...
二進位制如何轉換成八進位制二進位制怎麼轉化成其他進位制詳細過程
先了解二進位制 數與八進位制數之間的對應關係。有個方法,把二進位制的數從右往左,三位一組,不夠補0 列 111 4 2 1 7 11001拆分為 001和011,001 1,011 2 1 3 那麼11001轉換為八進位制就是31.擴充套件資料二進位制轉換為十六進位制 參照二進位制轉八進位制,但是它...