-15的二進制數為 1111 0001。
1、先取15的原碼:00000000 00000000 00000000 00001111
2、得反碼: 11111111 11111111 11111111 11110000
3、得補碼: 11111111 11111111 11111111 11110001
可見,-15在計算機裏用二進制表達就是第三步。16進製為:0xFFFFF1。這要看你用的存儲器了,我這裏用8位的來説明吧
15的源碼是0000 1111
那麼-15的源碼就是 1000 1111(第一位為符號位,直接取反)
反碼為 1111 0000 (除符號位外全部取反)
補碼為 1111 0001 (反碼+1 符號位不變)
計算機裏一般使用補碼錶示負數,所以-15的二進制數為 1111 0001