看板 TransCSI 關於我們 聯絡資訊
下列四個二進位2's補數的加法,何者不正確?(A)1101+1011=1000 (B)1101+0111=0100 (C)0100+1011=1111 (D)0101+0111=1100 答案是D 我想問的是題目到底是什麼意思呀?是指四個答案都為2's補數,我只要加起來就可以了 還是我要轉成2's補數加起來呀? 我嘗試了很多不同的算法,但都好奇怪啊XDD" 例如:(A)選項取1011的2's補數跟1101相加..... 完全不懂呀=3=" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.170.206.60
dgf130:我覺得好像是問哪一個overflow 10/26 01:02
xsque:我感覺跟一樓一樣...應該是問overflow 10/26 01:43
ileadu:感覺四個答案都是對的…題目可能打錯了... 10/27 08:23
ileadu:答案本身就已經取好二的補數... 不用再另外取二的補數 10/27 08:24
qaz1234567q:四個答案中,的確D選項overflow,你們是怎麼看出來的@@? 10/27 16:34
kfwibsj:2'SC能表示的範圍值[-2^(n-1)-1~2^(n-1)] 11/01 18:27
choufeng:(D) 就是 5+7=12的意思當然溢位嘍 11/02 11:31