當前位置:編程學習大全網 - 網站源碼 - 假定某臺計算機的機器數占16位,寫出十進制數32769和-32769的原碼、反碼和補碼?

假定某臺計算機的機器數占16位,寫出十進制數32769和-32769的原碼、反碼和補碼?

32769 的二進制碼為 01000000000000001 是十七位(第壹位表示符號)

機器只有16位,最高位,會溢出,就變成了1000000000000001

第1位表示正負 (1負,0正)

1000000000000001 (32769)會被當做負數處理

負數的源碼: 絕對值,再最高位補1 就是 1000000000000001

負數的反碼:除符號位全部取反 就是 1111111111111110

負數的補碼:反碼+1 就是 1111111111111111

-32769是壹樣的,符號位溢出了,和上面壹樣

  • 上一篇:攜程網怎麽返利50
  • 下一篇:最近喜歡玩百度的網頁遊戲《戰曲》。喜歡上裏面的偷菜,手機版本的戰曲以後會不會推出來呢?
  • copyright 2024編程學習大全網