【不叫賭俠的陳小刀】評論
(C) 某電腦以16bits表示一個整數,其負數以2補數方式表示,則-48的16進位值為FFC016-->應為FFD0在16位元表示中,最高位元(第16位)用來表示正負號,其中0代表正數,1代表負數。接下來的15個位元用來表示數值部分。首先,我們需要將-48轉換成2補數表示法。以8位元為例,正數48的二進位表示為:0011 0000然後,我們將每個位元取反(0變成1,1變成0):1100 1111最後,將結果加1:1101 0000在16位元表示中,將得到:1111 1111 1101 0000將這個16位元二進位數轉換為16進位,每4位元一組:1111 1111 1101 0000轉換為16進位後,每4位元對應一個16進位數字:F F D 0因此,-48的16進位值為0xFFD0。