[問題] Windows OS 的負數表示法式屬於 1's 或 2's 補數系統?

看板Prob_Solve (計算數學 Problem Solving)作者 (直升機)時間17年前 (2007/11/12 15:19), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/1
只有在 0 時, 該數 1 的補數值加 1, 才會使得最高位元進位, 此時該進位的位元捨棄, 使得該數 ( 0 ) 的正負數表示法相同;因此以 2 的補數法來表示負數, 就不會有「兩種 方式表示 0」的困擾了。 所以是2's補數 是這樣子嗎??? 還是有其他的說法??? 知道的鄉民幫我解答吧ˊˋ拜託各位了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.216.191.197

11/13 15:15, , 1F
2's complement 在硬體實作上比 1's 簡單
11/13 15:15, 1F

11/13 15:16, , 2F
現在電腦應該多為 2's complement
11/13 15:16, 2F
文章代碼(AID): #17D_vc1Y (Prob_Solve)
文章代碼(AID): #17D_vc1Y (Prob_Solve)