爲什麼8位有符號類型的數值範圍是 -128~127

我們知道,對於有符號類型,計算機在處理的時候會把最高位當做符號位,0表示正數,1表示負數。舉例來說(以下舉例均針對8位有符號數): 0000 0001即爲1,1000 0001即爲-1,那麼很容易得到8位有符號數值的表示範圍應該是1111 1111 ~ 0111 1111,也就是-127~127,問題來了,-128是怎麼來的呢? 在說明這個問題之前,先來補充點額外的知識: 在計算機的存儲和計算中,
相關文章
相關標籤/搜索