問題詳情

5. 以2的補數表示帶符號之2進位:A=00010111,B=11110110,算式A-B以10進位表示之答案為?
(A) 36
(B) 35
(C) 34
(D) 33

參考答案

答案:D
難度:適中0.5
統計:A(0),B(0),C(1),D(1),E(0)

用户評論

x915121】評論

A=1+2+4+16=23B=11110110-1 = 11110101 取1補數 =00001010=8+2=10 因B數列開頭為1為負數所以B=-10A-B=23-(-10)=33

Ru Ci】評論

請問為何A不用取1的補數?

郭品德】評論

因為a是正數帶號  2的補數表示中  正數同帶號    所以不用取2的補數帶號  2的捕數表示中  用2的補數表示負數