Yahoo 知識+ 將於 2021 年 5 月 4 日 (美國東岸時間) 停止服務,而 Yahoo 知識+ 網站現已轉為僅限瀏覽模式。其他 Yahoo 資產或服務,或你的 Yahoo 帳戶將不會有任何變更。你可以在此服務中心網頁進一步了解 Yahoo 知識+ 停止服務的事宜,以及了解如何下載你的資料。
換算二進位
請問各位幫我把以下數值換算成二進位,要有算式!不然我看不懂,謝謝
1. -0.625
2. 63又16分之5
3. 362.5
4. -1.375
5. -0.375
6. 47.125
7. 149.25
8. 367.625
更正第2個 是63又16分之15
更正第三個是62.5
TO混天人
請問第二題這邊
最左邊(第6位數為1)
為什麼還要多一個1呢?
我整數算出來只有
63/2 = 31餘1 => (右邊)第一位數1
31/2 = 15餘1 => 第二位數1
15/2 = 7餘1 => 第3位數1
7/2 = 3餘1 => 第4位數1
3/2 = 1餘1 => 第5位數1
這5個1而已
還有第六題我算出來只有1111.001
是哪裡有沒做到嗎??
謝謝~
還有第8題整數我算出來答案是
01101111.101.....
367/2=183餘1
183/2=91餘1
91/2=45餘1
45/2=22餘1
22/2=11餘0
11/2=5餘1
5/2=2餘1
2/2=1餘0
小數部分沒問題
1 個解答
- ?Lv 69 年前最愛解答
1. -0.625 = -5/8 = -101/1000 (2) = -0.101
真的要算式的話
因為乘以二,就相當於小數點前進一位
.625*2 = 1.25 => 小數第一位是1
.25*2 = 0.5 => 小數第二位是0
.5*2 = 1 => 小數第三位是1
然後就沒了
2. 整數和小數分開看
63 = 111111 (2)
真的要算式的話
若除以二的餘數為一,表示二進位的最右邊一位是一
63/2 = 31餘1 => (右邊)第一位數1
31/2 = 15餘1 => 第二位數1
15/2 = 7餘1 => 第3位數1
7/2 = 3餘1 => 第4位數1
3/2 = 1餘1 => 第5位數1
最左邊(第6位數為1)
分數部分 15/16 = 1111/10000 = 0.1111
合在一起 111111.1111
(以下算式略,自己試)
3. 62.5 = 111110.1
4. -1.375 = -1又3/8 = -1.011
5. -.0375 = -0.011
6. 47.125 = 101111.001
7. 149.25 = 10010101.01
8. 367.625 = 10101111.101