二進位制轉換成十進位制怎麼弄啊,舉例

時間 2021-12-25 17:30:02

1樓:為知讀書

例如:二進位制1011轉十進位制為11,演算法根十進位制基本一樣,比如十進位制2130=2乘以10的三次方+1乘以10的二次方+3乘以10的一次方+0乘以10的0次方。而二進位制只要把上面的10換成2就行了。

二進位制11011=1乘以2的四次方+1乘以2的三次方+0乘以2的二次方+1乘以1的一次方+1乘以2的0次方。

十進位制轉二進位制:十進位制50,將50整除2得25餘數為0,記住這個餘數,接下來用25整除2得12餘數為1,接著用12整除2得6餘數為0,依此類推,6整除2得3餘數為0,3整除2得1餘數為1,1整除2得0餘數為1。直到整除結果等於0為止。

然後將所有的餘數倒序寫出來得110010,即就是50的二進位制表示。

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

例如 3的二進位制是11那麼就有以下:

1*2^1+1*2^0=3 *1乘以2的1次方+上1乘以2的零次方*再例如 10的二進位制是1010那麼轉換為十進位制就有下面:

1*2^3+0*2^2+1*2^1+0*2^0=10或 1*2^3+1*2^1=10

總之當你把二進位制轉換為十進位制時

(n*m^x-1)+(n*m^x-1)一直到x等於0時為止x表示二進位制的總共有多少位

n表示二進位制的第n位是多少(n不是0就是1)m表示實數2 ,這個數字不會改變永遠是2

(n*m^x-1)+(n*m^x-1)…….. *n乖以m的x-1次方

十進位制轉二進位制:

用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

3樓:禮翼跆拳道

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

4樓:匿名使用者

二進位制轉十進位制

從最後一位開始算,依次列為第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輾轉相除至結果為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

5樓:愛琳萱

如果是整數直接用計算器來弄就好了,小數就不好用計算器了

二進位制數如何轉換成十進位制數?

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樓:鳳艾完顏聽露

根據兩個不同的進位制之間的關係,寫出把二進位制轉化成十進位制以後的表示式,即讓二進位制的個位乘以,向前和向後只有的指數變化,做法類似,最後相加得到結果.

解:由題意知二進位制數對應的十進位制是

.故答案為:.

本題考查進位制之間的關係,本題解題的關鍵是理解兩者之間的轉化到依據,本題是一個基礎題.

十進位制轉換成二進位制及二進位制轉換成十進位制是如何轉換的,舉例說明。

13樓:深幽的白

先說二進位制轉十進位制

例如:1010,這個數字一共四位那麼轉換成十進位制就是

(第一個數字)*2^(位數-1次方)+(第二個數字)*2^(位數-1次方)+(第三個數字)*2^(位數-1次方)+(第四個數字)*2^(位數-1次方)

也就是1*2^3+0*2^2+1*2^1+0*2^0=8+0+2+0=10

十進位制轉二進位制

把數字10轉二進位制

10/2 商5餘0 二進位制的最後一位就是0 ***0

5(上面的商)/2 商2餘1 二進位制的倒數第二位1 xx10

2(上面的商)/2 商1餘0 二進位制的倒數第三位0 x010

當最後的商位1的時候就不再除了,1就是二進位制的第一位 1010

14樓:

從十進位制轉十進位制說起。

譬如說,123,就是1*10^2+2*10^1+3*10^0。

同理,2進位制,譬如1010,就是1*2^3+0*2^2+1*2^1+0*2^0,就是十進位制的10了。

反過來說,2^4=16>10,2^3=8<10。所以最高位是第四位。然後10-2^3=2。因為

2^2=4>2而2^1=2,所以第3位為0,第2位為1,第1位也為1,就可以重新推出1010。

然後可以推出簡化的計算方法:

10除以2得5餘0,

5 除以2得2餘1,

2 除以2得1餘0,

1 除以2得0餘1,

所以就是10的二進位制值就是1010啦

15樓:匿名使用者

用計算機,在檢視下有一個科學型。在計算機上面有十進位制和二進位制選項。

例如:123轉換成二進位制。

選擇十進位制按鈕,輸入123,再安二進位制按鈕,就顯示出來了。

二進位制轉換成十進位制就是反過來。

十進位制數60轉換成二進位制數,二進位制數1110111轉換成十進位制數是

96未來可期 十進位制整數轉二進位制的方法是除2取餘法。十進位制數60轉換成二進位制數全過程如下 60 2 30.0 30 2 15 0 15 2 7.1 7 2 3.1 3 2 1.1 1 2 0.1 是除的意思,等號後面第一列為商,第二列為餘數餘數的倒序即為結果 111100 文史一家人 轉化為...

0 21的十進位制如何轉換成二進位制

十進位制小數轉換為二進位制小數。十進位制小數轉換成二進位制小數採用 乘2取整,順序排列 法。具體做法是 用2乘十進位制小數,可以得到積,將積的整數部分取出,再用2乘餘下的小數部分,又得到一個積,再將積的整數部分取出,如此進行,直到積中的小數部分為零,或者達到所要求的精度為止。然後把取出的整數部分按順...

二進位制十進位制轉換公式,二進位制轉十進位制公式

比如10進位制的15轉換2進位制 用15除以2,商為7,餘數為1,再用7除以2,商為3,餘數為1,再用3除以2,商為1,餘數為1,再用1除以2,商為0,餘數為1,最後吧餘數倒過來排列就為二進位制的1111 即商為0時的1,商為1時的1,商為3時的1,商為7時的1 二進位制轉十進位制。以二進位制的11...