當前位置:編程學習大全網 - 網站源碼 - 計算機中的負數是如何表示的?

計算機中的負數是如何表示的?

就比如-9 補碼是11110111。

9的源碼為00001001,如果是負數的話,補碼為最高位置1,

其余取反也就是11110110,

然後在最低位加1即可即11110111。

計算機中的負數是以其補碼形式存在的 補碼=原碼取反+1。

壹個字節有8位 可以表示的數值範圍在 -128到+127。?

用二進制表示也就是 10000000 - 01111111(註意:最高位表示符號)。

最高位是1的都是負數 最高位是0的都是正數。

如-7 原碼是 10000111 然後取反(最高位是符合不用取反)得11111000。

加壹 得11111001 那麽-7的二進制數就是 11111001。

再如 -10 原碼是 10001010 取反得 11110101 加壹得 11110110。

那麽-10的二進制數就是 11110110。

二進制數是逢二進壹 只有0和1兩個數字 沒有2。

  • 上一篇:ue4和ue5的區別
  • 下一篇:外包主要源代碼
  • copyright 2024編程學習大全網