二補數(2's complement,在中國大陸稱作補碼,台灣和香港稱為二補數) 資料來源:https://zh.wikipedia.org/wiki/%E4%BA%8C%E8%A3%9C%E6%95%B8 是一種用二進位表示有號數的方法,也是一種將數字的正負號變號的方式,常在電腦科學中使用。 一個數字的二補數就是將該數字作位元反相運算(即一補數),再將結果加1。 PS自己再把上面的說明再寫一次: 一的補數=原本二進位正整數取NOT [ 一的補數雖然簡單直觀但是0有兩種表示法- (00000000) 和 (11111111) 所以大多用二的補數 ] 二的補數=一的補數+1 EX: 十進位(127) = 二進位(01111111) 十進位(-127)=一的補數(10000000)->二的補數(10000001)