負數,在機器內用的是補碼,不是原碼,位運算 對 整個字節(1字節,2字節,4字節..) 運算,不管符號位不符號位。例如 按位與,按位或,按位非,按位異或。
如果想對負數原碼運算,可以把原碼表示成壹個無符號數,再處理。
正數沒問題,正數的原碼,補碼,反碼 壹個樣,沒負數那麽啰嗦。