這時候比較好的方法就是按照補碼的定義來計算。根據補數的定義,我們可以得到壹個計算補數的公式:
[X]補碼=模塊-|X|
在二進制數中,當位數為n時,模數為2 n。
因此,32768的補碼如下:
[-32768]補充=65536-|-32768| = 32768
用二進制寫,就是1000 0000 0000 0000。