電腦算數 進位換算

2014-04-08 7:05 pm
請將192、168、219轉換為二進位資料。

求大大教些簡單方法
謝謝你

回答 (3)

2014-04-12 4:51 pm
✔ 最佳答案
不停除以2,寫下餘數,由個位寫上就是答案了。
192 / 2 = 96 ⋯ 0
96 / 2 = 48 ⋯ 0
48 / 2 = 24 ⋯ 0
24 / 2 = 12 ⋯ 0
12 / 2 = 6 ⋯ 0
6 / 2 = 3 ⋯ 0
3 / 2 = 1 ⋯ 1
所以 192 = 11000000(2)

168 / 2 = 84 ⋯ 0
84 / 2 = 42 ⋯ 0
42 / 2 = 21 ⋯ 0
21 / 2 = 10 ⋯ 1
10 / 2 = 5 ⋯ 0
5 / 2 = 2 ⋯ 1
2 / 2 = 1 ⋯ 0
所以 168 = 10101000(2)

219 / 2 = 109 ⋯ 1
109 / 2 = 54 ⋯ 1
54 / 2 = 27 ⋯ 0
27 / 2 = 13 ⋯ 1
13 / 2 = 6 ⋯ 1
6 / 2 = 3 ⋯ 0
3 / 2 = 1 ⋯ 1
所以 219 = 11011011(2)
2014-04-08 10:47 pm
十進數轉成二進,可以用減法。相信你已記得以下數字SEQUENCE,
128,64,32,16,8,4,2,1。共八位二進數值。
以168為例。由第一個位128對比,若大過或等於數字,寫上1及減去該數字,若細過,只寫上0。
作法如下。
168比128大。所以寫1,減去得出40。
40比64細,寫個0,(現時得出10)。
40比32大,寫個1,(現時得出101),餘下8。
8比16細,寫個0,(現時得出1010),餘數仍是8。
8比8相同,寫個1,(現時得出1010 1),餘下0。
餘下4,2及1不用計了,填滿三個零,答案是1010 1000
複一次睇下有冇計錯。1010 1000,即係128+32+8,得出168,成功。
再簡單一點的方法可以用計算機。輸入十進後把數字轉成2進位顯示就得。

2014-04-08 8:12 pm
最簡單是按你電腦小算盤,選工程形式,按169,再按二進制(bin),如果要求要有八位數而只得七位,你可在左手面補零,再要轉換,按十進制(dec)。


收錄日期: 2021-04-26 11:33:34
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20140408000051KK00044

檢視 Wayback Machine 備份