位運算筆記

補碼 計算機用$0000到$7FFF依次表示0到32767的數,剩下的\(8000到\)FFFF依次表示-32768到-1的數。32位有符號整數的儲存方式也是類似的。稍加註意你會發現,二進制的第一位是用來表示正負號的,0表示正,1表示負。這裏有一個問題:0本來既不是正數,也不是負數,但它佔用了$0000的位置,因此有符號的整數類型範圍中正數個數比負數少一個。對一個有符號的數進行not運算後,最高位
相關文章
相關標籤/搜索