1樓:匿名使用者
n 是一個十進位制的數字, m 是二進位的數字那麼十進位制與二進位制換算的公式是:
n = a1 * 2^n + a2 * 2^(n-1) + ... + an * 2^1 + am * 2^0
-- -- -- --
m = a1a2...anam
舉例:n = 5 = 1 * 2^2 + 0 * 2^1 + 1 * 2^0
- - -m = 101
2樓:
規律就是將整數部分除以2,然後倒過來寫;小數部分乘以2,順著寫。例如將十進位制1000轉換成二進位制。
1000/2=500···0
500/2=250 ···0
250/2=125···0
125/2=62···1
62/2=31 ···0
31/2=15 ···1
15/2=7 ···1
7/2=3 ···1
3/2=1 ···1
1/2=0 ···1
所以的數倒過來即為:
1111101000
3樓:匿名使用者
「除二取餘」,把十進位制數除二,結果為零,則取『0』,結果為一,則取『1』,從小到大排列,最後的值就是二進位制值。如十進位制數4,第一次結果為『0』,第二次結果為『0』,第三次結果為『1』,則二進位制值為:100。
十進位制怎麼轉換成二進位制的
4樓:雲南新華電腦學校
操作方法
二進位制轉換為十進位制:
二進位制轉化為十進位制相對簡單,只要按照規律即可。二進位制數在數字右下角加腳標2,同理十進位制加10。規律如下:
十進位制轉換為二進位制之一整數轉換:
十進位制的整數轉換為二進位制,可以用類似於除法的形式得到,反覆將每次得到的商再除以2,即可求得二進位制數的每一位了。形式如下:
十進位制轉換為二進位制之二小數轉換:
十進位制的小數轉換為二進位制,可以採用乘2取整法得到,小數部分反覆乘以2,所得數的整數部分為1,則相應位為1,所得整數部分為0,則相應位為1。形式如下:
把數字的整數部分和小數部分分別化成二進位制數,再把兩個部分的二進位制數合併起來,即可成功得到一個完整的二進位制數。首先要通過短除法,讓十進位制數不斷被2整除,可以得到多個餘數,最後將得到的餘數從下到上排列組合,即可得到轉化的二進位制數。
注意十進位制轉換為二進位制的時候,整數和小數的轉換方式有所不同。,注意轉換的書寫方向。
希望能幫助你,還是你及時採納謝謝!
二進位制數如何轉換成十進位制數?
5樓:會飛的小兔子
二進位制數轉換成十進位制數的方法如下:
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轉換為十進位制的方法:
將二進位制中的四位數分別於下邊對應的值相乘後相加得到的值即為換算後的十進位制,這樣二進位制數轉換成十進位制數的問題就解決了。
6樓:當年明月
就是是第幾位就乘以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) 二進位制數運算簡單,大大簡化了計算中運算部件的結構。
7樓:center丿
06如何快速的將二進位制轉換成十進位制
8樓:匿名使用者
我們知道二進
制是逢二進一的,也就是二進位制的1就是十進位制的1,當二進位制的1加上1時,它就進位了,變成了10,也就是說:
1是一個1
10是兩個1就是一個2
100是10*10即兩個2相乘
1000是10*10*10即三個2相乘。、下面奉上我剛畫的圖示,希望對你有所幫助:
9樓:匿名使用者
只要把那件事事加上一個時間數就可以健身熟件數了掙錢了
10樓:匿名使用者
(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
11樓:鳳艾完顏聽露
根據兩個不同的進位制之間的關係,寫出把二進位制轉化成十進位制以後的表示式,即讓二進位制的個位乘以,向前和向後只有的指數變化,做法類似,最後相加得到結果.
解:由題意知二進位制數對應的十進位制是
.故答案為:.
本題考查進位制之間的關係,本題解題的關鍵是理解兩者之間的轉化到依據,本題是一個基礎題.
十進位制轉二進位制的方法是什麼?
12樓:匿名使用者
十進位制整數轉換為二進位制整數採用"除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].
十進位制轉二進位制
十進位制數轉換為二進位制數時,由於整數和小數的轉換方法不同,所以先將十進位制數的整數部分和小數部分分別轉換後,再加以合併。
13樓:禮翼跆拳道
計算機 十進位制和二進位制的轉換
14樓:卟乖卟壞卟可耐
1.第一種:
00000001 1
00000010 2
00000100 4
00001000 8
00010000 16
00100000 32
01000000 64
10000000 128
2.第二種:
00000001 1
00000011 3
00000111 7
00001111 15
00011111 31
00111111 63
01111111 127
3.第三種:
10000000 128
11000000 192
11100000 224
11110000 240
11111000 248
11111100 252
11111110 254
舉個例子: 11101011
可分為:
11100000(上面第三種型別) 22400001000(上面第一種型別) 800000011(上面第二種型別) 3我們通過記住上面三種型別的轉換,再用加 法(加法口算你會吧)立即得到結果:235
可以用短除法,把餘數從下向上排列就可以了。
2 100………………0
2 50………………0
2 25…………..1
2 12…………0
2 6........0
2 3………1
1100的二進位制等於1100100
十進位制數10轉換成二進位制是多少
15樓:布清安桂妝
二進位制數有兩個特點:它由兩個基本字元0,1組成,二進位制數運算規律是逢二進一。
為區別於其它進位制數,二進位制數的書寫通常在數的右下方註上基數2,或加後面加b表示。
例如:二進位制數10110011可以寫成(10110011)2,或寫成10110011b,對於十進位制數可以不加註.計算機中的資料均採用二進位制數表示,這是因為二進位制數具有以下特點:
1)二進位制數中只有兩個字元0和1,表示具有兩個不同穩定狀態的元器件。例如,電路中有,無電流,有電流用1表示,無電流用0表示。類似的還比如電路中電壓的高,低,電晶體的導通和截止等。
2)二進位制數運算簡單,大大簡化了計算中運算部件的結構。
二進位制數的加法和乘法運算如下:
0+0=0
0+1=1+0=1
1+1=10
0×0=0
0×1=1×0=0
1×1=1
由於二進位制數在使用中位數太長,不容易記憶,所以又提出了十六進位制數.
⑴二進位制數轉換成十進位制數
[例](11111001001)2=1×210+1×29+1×28+1×27+1×26+0×25+0×24
+1×23+0×22+0×21+1×20
=(1993)10
(1011.101)2=1×23+0×22+1×21+1×20+1×2-1+0×2-2+1×2-3
=(11.625)10
⑵十進位制數轉換成二進位制數
①十進位制整數轉換成二進位制整數(除基(2)取餘法)
[例]2
1993
2996
…………1…………0位
低位二進位制整數
2498
…………0…………1位
2249
…………0…………2位
2124
…………1…………3位262
…………0…………4位231
…………0…………5位215
…………1…………6位27
…………1…………7位23
…………1…………8位21
…………1…………9位
0…………1…………10位
高位二進位制整數
注意,除到0商時結束2除步,回寫(從高位回到低位)餘數便是所求二進位制數,即:(1993)10=(11111001001)2
②十進位制純小數轉換成二進位制純小數(乘基(2)取整法)
[例]0.625
22-1位…
1.250
高位二進位制小數
22-2位…
0.500
22-3位
1.000
低位二進位制小數
純小數位被全乘為0時,得準確二進位制純小數;否則(純小數位永遠被2乘不為全是0)只能化成滿足某一精確度要求的二進位制小數的近似值。例中(0.625)10=(0.
101)2是準確值,其中101是順寫的積整位(從高位到低位)數。
要想學會,注重在多練,多算,欲速則不達。多練練就熟能生巧了
二進位制數00111101轉換成十進位制數為多少
二進位制數00111101轉換成十進位制數,結果是61。計算方法 對二進位制資料,從低位向高內位 從右向左 逐個數容字求2的次方,數字0跳過,次方結果再求和。例如,00111101的計算公式 2的0次方 2的2次方 2的3次方 2的4次方 2的5次方 2的6次方 1 4 8 16 32 61 從右到...
將二進位制101101101轉換成十進位制數怎麼轉換要
二進位制轉化成十進位制的方法就是 每一位乘以二的這一位後面有幾位數的次方,例如 10就是,0位後面有0個數,所以就是0乘以2的0次方,1後面有1個數,所以就是1乘以2的1次方,最後所有結果相加就是最後轉換成的十進位制數 101101101換算成 十進位制 第0位 1 2的0次方 1 第1位 0 2的...
十進位制負數轉換成二進位制 八進位制 十六進位制希望能在11 10之前解答
十進位制整數轉換為二進位制數的方法 除2取餘 把十進位制數15轉化成二進位制數 15 2 7 餘1 7 2 3 餘1 3 2 1 餘1 1 2 0 餘1 結果 1111 二進位制轉換為八進位制的方法 將二進位制數從右到左,三位一組,高位不夠補0 例 二進位制數1110111011轉換為八進位制數 0...