問題詳情

4 以 1 Byte 表示一個整數,以 2 的補數表示負數,則 10 進位的(-25)10的二進位值應該為何?
(A)(0001 1001)2
(B)(1110 0111)2
(C)(1110 0110)2
(D)(0001 1010)2

參考答案

答案:B
難度:適中0.657258
統計:A(9),B(163),C(33),D(10),E(0)

用户評論

cozypace】評論

您好,這是我的想法轉2進位-11001補0-0001 1001轉1的補數-1110 0110轉2的補數-1110 0111

gtaped07862】評論

1樓你轉2位數就轉錯了答案怎麼可能對

San Hsien】評論

2510=110012,因以1 Byte 表示,補足到8位數為 000110012補數中負數表示第一位為1,0011001的二補數為一補數1100110+1=1100111故為111001112