1樓:
十進位制數14轉換成的二進位制數為1110,因為14是整數,所以利用「除2取餘,逆序排列」法進行計算。具體計算過程:14/2=7 餘0,7/2=3 餘1,3/2=1 餘1,1/2=0 餘1,然後將得到的餘數進行逆向排序(即1→1→1→0),最後即可得出二進位制數1110。
擴充套件資料十進位制轉二進位制的通用計算過程:
針對整數部分:用2整除十進位制整數,可以得到一個商和餘數;再用2去除商,又會得到一個商和餘數,如此進行,直到商為小於1時為止。最後將得到的餘數進行逆向排序,得到二進位制數。
針對小數部分:用2乘十進位制小數,可以得到積,將積的整數部分取出,再用2乘餘下的小數部分,又得到一個積,再將積的整數部分取出,如此進行,直到積中的小數部分為零。最後將得到的整數進行正向排序,得到二進位制數。
2樓:聖鸞
十進位制轉二進位制:
用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
二進位制轉十進位制
從最後一位開始算,依次列為第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.
二進位制數1110111轉換成十進位制數是
3樓:雙子宋冬野
(11000011)2
=(11000011.)2
=(303.)8
=(c3.)16
=(195.)10
(11000011)2=(1100 0011)2=(c3)16=12*16+3=195
如何把十進位制數字轉換為二進位制數字?
4樓:塵埃開出花
1、將需要轉換的數值輸入到wps**中。
2、點選二進位制數值所在的任意單元格。
3、在上方的公示欄中輸入公式=dec2bin(a2)。
4、點選公式旁邊的綠色對勾。
5、將滑鼠放到b2單元格的小色塊上等其變為+號。
6、按住滑鼠左鍵向下拖拽。
7、最終結果,如圖所示。
5樓:哇哎西西
想要把一個十進位制的數字轉化為二進位制,應該要把數字的整數部分和小數部分分別化成二進位制數,再把兩個部分的二進位制數合併起來,即可成功得到一個完整的二進位制數。
首先要通過短除法,讓十進位制數不斷被2整除,可以得到多個餘數,最後將得到的餘數從下到上排列組合,即可得到轉化的二進位制數。
然後把小數部分不斷的對2連乘,取每一步的整數部分,再將所有的整數從上到下排列得到小數部分的二進位制數。
6樓:拽拽族
十六進位制轉十進位制數演算法
十六進位制中,abcdef分別表示10 11 12 13 14 15個位+十位×16+百位×256……
即:16的0,1,2……次方
例如5bb
11+11×16+5×256=1467
十進位制轉換十六進位制
拿 十進位制數 除以十六就可以了
10轉16:
100以內一點的10轉16心算比較快。10轉16用傳統的計算方式可以了,就是大於15小於256的10進位制數除以16為的值為十位的16進位制數,其餘數為個位的16進位制數,沒餘數則個位為0。如61的16進位制是3d,61除以16得3餘13,3作十位數,13轉成d為各位數。
十進位制轉換二進位制演算法
比如1994 轉換成二進位制如下!
1994/2=997-----------0997/2=498------------1498/2=249------------0249/2=124------------1124/2=62-------------062/2 =31-------------031/2 =15-------------115/2 =7--------------17/2 =3--------------13/2 =1--------------11/2=0 --------------1除到零為止.書上有說:除到零.
最後一位剩1這樣加起來就是1994了.
參考資料:譚浩強(師範院校教科書)
二進位制轉換十進位制
例如:110110101
轉為10進位制的方法是1+0*2+1*4+0*8+1*16+1*32+0*64+1*128+1*256
就是依次往上遞增2的次方
7樓:匿名使用者
十進位制轉二進位制:
用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
二進位制轉十進位制
從最後一位開始算,依次列為第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.
8樓:狂芝蘭
方法一: 10進位制轉化為2進位制:如果是整數轉化就除2取餘(從下而上取值);如果是小數就乘2取整(從上而下取值)。
例:108轉化為2進位制就是:1101010。
方法二: 1 0 1 1 0 1 0 1-----二進位制
128+ 0+32+16+0+4+0+1=181---十進位制我們以前老師叫這為讀位法。
1,2,4,8,16,32,64,128,256,512.......
反過過來按位對應在相加就行了(0就是0)。
9樓:
十進位制整數轉二進位制:
就是把該十進位制數,用二因式分解,取餘。
以12為例,轉為二進位制
2除以12得6,餘0,取0
2除以6得3,餘0,取0
2除以3得1,餘1,取1
最後剩下1,由它開始寫起,就可得1100的二進位制結果十進位制中的小數轉為二進位制:,
就是把該小數不斷乘2,再取所得的整數部份,直至沒有小數為止,但請注意並不是所有小數都能轉到!
以0.875為例,
0.875剩以2得1.750,取整數1
0.750剩以2得1.500,取整數1
0.500剩以2得1,取整數1,就可得0.111的二進位制結果
10樓:
例:12345
2|12345
2|6172 1
2|3086 0
2|1543 0
2|771 1
2|385 1
2|192 1
2|96 0
2|48 0
2|24 0
2|12 0
2|6 0
2|3 0
2|1 1
0結果:11000000111001
十進位制數55轉換成二進位制數的答案是什麼?
11樓:匿名使用者
55轉換成二進位制數是110111,有三種方法:你可以用55除16取餘然後將16進位制數轉換為2進位制數,直接按權就行了.你也可以用55除2取餘法,還可以用55減2的倍數,即,55-32夠減,所以得1,23減16夠減,得1,7-8不夠減,得0,7-4夠減,得1,3-2夠減,得1,1-1夠減,得1,所以得110111,不過我認為第二種方法比較簡單,因為如果數在大點的話用除2取餘的話會很麻煩
12樓:匿名使用者
先把它轉成16進位制~!55/16=3餘數是7於是55轉成16進位制是37
37轉成2進位制是以四個為一個單位
3=0011,7=0111
所以55轉成二進位制是11 0111
13樓:匿名使用者
十進位制轉換成2進位制是110111
二進位制(11011101)轉化成十進位制為多少?
14樓:
(11011101)2 //思路,先轉為十六進位制數,一次處理四位二進位制數,相對有效率一些
=(1101 1101)2
=(dd)16
=(13*16^1+13*16^0)10
=(13*16+13*1)10
=(208+13)10
=(221)10
15樓:毓人
(11011101)2
=((((((((0*2+1)*2+1)*2+0)*2+1)*2+1)*2+1)*2+0)*2+1)10
=(((((((1*2+1)*2+0)*2+1)*2+1)*2+1)*2+0)*2+1)10
=((((((3*2+0)*2+1)*2+1)*2+1)*2+0)*2+1)10
=(((((6*2+1)*2+1)*2+1)*2+0)*2+1)10=((((13*2+1)*2+1)*2+0)*2+1)10=(((27*2+1)*2+0)*2+1)10=((55*2+0)*2+1)10
=(110*2+1)10
=(221)10
16樓:匿名使用者
轉換成十進位制為221
二進位制數如何轉換成十進位制數?
17樓:會飛的小兔子
二進位制數轉換成十進位制數的方法如下:
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轉換為十進位制的方法:
將二進位制中的四位數分別於下邊對應的值相乘後相加得到的值即為換算後的十進位制,這樣二進位制數轉換成十進位制數的問題就解決了。
二進位制數00111101轉換成十進位制數是要步驟
777簡簡單單 方法 要從右到左用二進位制的每個數去乘以2的相應次方。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 ...
十進位制數轉換成二進位制數的過程,十進位制數127轉換成二進位制數是( )
浪漫雪狼 呵呵很簡單啊 如果是整數的話 就除以2取餘數 結果是從下至上 比如 472 d b 30 2除15餘0 15除2得7餘1 7除2得3餘1 3除2得1餘1 再 1除2得0餘1 因而結果為 11110 b 如果是純小數的話 就乘以二取整 結果是從上至下 就不舉例了哦 要是既有整數又有小數的話 ...
將二進位制101101101轉換成十進位制數怎麼轉換要
聖魔破天 二進位制轉化成十進位制的方法就是 每一位乘以二的這一位後面有幾位數的次方,例如 10就是,0位後面有0個數,所以就是0乘以2的0次方,1後面有1個數,所以就是1乘以2的1次方,最後所有結果相加就是最後轉換成的十進位制數 雨夜聽風過 101101101換算成 十進位制 第0位 1 2的0次方...