例如第二題:
011011
原碼:011011
反碼:011011 //正數時,反碼=原碼 負數時,反碼為原碼取反,符號位不變
補碼:011011 //正數時,補碼=原碼 負數時,補碼為原碼取反+1
111111
原碼:111111
反碼:100000 //正數時,反碼=原碼 負數時,反碼為原碼取反,符號位不變
補碼:100001 //正數時,補碼=原碼 負數時,補碼為原碼取反+1
011011
+100001
111100
111100
原碼:111100
反碼:100011 //正數時,反碼=原碼 負數時,反碼為原碼取反
補碼:100100 //正數時,補碼=原碼 負數時,補碼為原碼取反+1
至於兩個正數相加就直接相加就可以了,符號位不變
兩個負數相加也是按位相加,符號位不變