1樓:匿名使用者
十進位制轉換二進位制可以通過「除以2除餘,逆序排列」的方法得到。
方法如下:
說明:十進位制整數轉換為二進位制整數採用"除2取餘,逆序排列"法。具體做法是:用2整除十進位制整數,可以得到一個商和餘數;再用2去除商,又會得到一個商和餘
數,如此進行,直到商為0時為止,然後把先得到的餘數作為二進位制數的低位有效位,後得到的餘數作為二進位制數的高位有效位,依次排列起來。
2樓:匿名使用者
十進位制轉二進位制用短除法:
2)97 1
——2)48 0
——2)24 0
——2)12 0
——2) 6 0
——2) 3 1——1
最後把最後的商和各餘數從下到上寫在一起
得到1100001就是結果
98類似,結果是1100010
3樓:做而論道
用記憶法。
早就記得:十進位制100 = 二進位制 0110 0100那麼 -2=98: = 0110 0010再 -1 =97:
= 0110 0001
4樓:毓人
(97)十=((0*1010+1001)*1010+111)二=(1001*1010+111)二
=(1011010+111)二
=(1100001)二
(98)十=((0*1010+1001)*1010+1000)二=(1001*1010+1000)二
=(1011010+1000)二
=(1100010)二
98轉換成二進位制是多少? 10
5樓:
98轉換成二進位制是1100010。
二進位制在數學和數位電路中指以2為基數的記數系統,以2為基數代表系統是二進位制的。這一系統中,通常用兩個不同的符號0和1來表示。
一個十進位制數轉換為二進位制數要分整數部分和小數部分分別轉換,最後再組合到一起。
整數部分採用 "除2取餘,逆序排列"法。具體做法是:用2整除十進位制整數,可以得到一個商和餘數;再用2去除商,又會得到一個商和餘數,如此進行,直到商為小於1時為止,然後把先得到的餘數作為二進位制數的低位有效位,後得到的餘數作為二進位制數的高位有效位,依次排列起來。
小數部分要使用「乘 2 取整法」。即用十進位制的小數乘以 2 並取走結果的整數(必是 0 或 1),然後再用剩下的小數重複剛才的步驟,直到剩餘的小數為 0 時停止,最後將每次得到的整數部分按先後順序從左到右排列即得到所對應二進位制小數。
擴充套件資料
計算機採用二進位制原因
二進位計數制僅用兩個數碼。0和1,所以,任何具有二個不同穩定狀態的元件都可用來表示數的某一位。而在實際上具有兩種明顯穩定狀態的元件很多。
例如,氖燈的"亮"和"熄";開關的」開「和」關「; 電壓的」高「和」低「、」正「和」負「;紙帶上的」有孔「和「無孔」,電路中的」有訊號「和」無訊號「, 磁性材料的南極和北極等等,不勝列舉。
利用這些截然不同的狀態來代表數字,是很容易實現的。不僅如此,更重要的是兩種截然不同的狀態不單有量上的差別,而且是有質上的不同。這樣就能大大提高機器的抗干擾能力,提高可靠性。
而要找出一個能表示多於二種狀態而且簡單可靠的器件,就困難得多了 。
二進位計數制的四則運算規則十分簡單。而且四則運算最後都可歸結為加法運算和移位,這樣,電子計算機中的運算器線路也變得十分簡單了。不僅如此,線路簡化了,速度也就可以提高。
這也是十進位計數制所不能相比的 。
在電子計算機中採用二進位制表示數可以節省裝置。可 以從理論上證明,用三進位制最省裝置,其次就是二進位制。但由於二進位制有包括三進位制在內的其他進位制所沒有的優點,所以大多數電子計算機還是採用二進位制。
此外,由於二進位制中只用二個符號 「 0」 和「1」,因而可用布林代數來分析和綜合機器中的邏輯線路。 這為設計電子計算機線路提供了一個很有用的工具。
6樓:木子巨龍
將98用短除法連續除以2然後去餘數:98 ÷2=49……6
49÷2=24……1、24÷2=12……0、12÷2=6……0、6÷2=3……0、3÷2=1……1、1÷2=0……1
所以98的2進位制數為110001
7樓:西門慶
98除以2 得到49 沒有餘數為0
49除以2 得到24 有餘數為1
24除以2 得到12 沒有餘數為0
12除以2 得到6 沒有餘數為0
6除以2 得到3 沒有餘數為0
3除以2 得到1 有餘數為1
1除以2 得到0 有餘數為1
按餘數倒過來寫就是:1100010
8樓:
用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
用上面的方法所以98的2進位制是:1100010
9樓:來自百丈寺揚眉吐氣的悟空
提供一個轉換的好方法:
98 = 64 + 32 + 2
= 2^6 + 2^5 + 2^1
即二進位制: 100 0000 + 10 0000 + 10 = 110 0010
10樓:
1100010
呵呵,3樓的你筆誤哦,真有意思,49除以2等於48,餘1,哈哈
11樓:包竹雨
1100010 樓主要計算過程嗎?
12樓:匿名使用者
(98)10 = (1100010)2
(98)16 = (10011000)2
98肯定不會是8進位制的..
13樓:匿名使用者
豬是怎麼死的我終於知道了
哈哈哈用計算器都不會啊!!!!!
十進位制轉二進位制快速方法
14樓:匿名使用者
快速的方法就是記多一些,2的n次方的值,然後用1的佔據二進位制中第n+1位,這個方法比較快速。
15樓:理工男老
十進位制轉換為二進位制的方法,十進位制轉化為二進位制,十進位制轉2進位制
16樓:匿名使用者
用系統附件裡的計算機轉換功能
十進位制轉二進位制演算法,二進位制轉十進位制,十進位制轉二進位制的演算法 求助
向前看 如果要將十進位制數轉換為二進位制數,則應將十進位制數的整數部分和小數部分分別轉換為二進位制數,然後將這兩部分的二進位制數合併得到完整的二進位制數。首先,通過短除法,十進位制數可以除以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...
c語言十進位制轉二進位制,C語言十進位制轉二進位制
何老師 答疑 十進位制轉二進位制可以使用庫函式itoa。itoa函式原型 char itoa int value,char string,int radix 功能 將任意型別的數字轉換為字串。在中與之有相反功能的函式是atoi。nt value 被轉換的整數,char string 轉換後儲存的字元...