若將 10 進位數字 -100 以 8 位元有號數 2 補數系統儲存,下列儲存結果何者正確?
A(01100100)₂
B(10011100)₂
C(10011011)₂
D(11100100)₂正確答案
答案與詳解
(11100100)₂ 為官方公告答案。但分析其結構:最高位 1(符號位)+ 後 7 位 1100100(=100),這正是『原碼/Sign-Magnitude』的 -100,並非 2 補數。標準 2 補數 -100 應為 10011100(選項 B)。本題疑為出題者將原碼誤當成 2 補數,或答案公告勘誤;實務作答仍以官方答案為準。
