當前位置:編程學習大全網 - 網站源碼 - -32768的二進制補碼是多少?

-32768的二進制補碼是多少?

-32768補碼的十六進制形式是0x8000。任何整數計算補碼,都是取反後加1。

求法:第壹位“1”是符號位,表示負數,相反,正數的符號位是“0”.後面求它的二進制即可。

-32768補碼為:11000,0000,0000,0000

因為對於所有的數(無論整形實形)在系統內部都只能有唯壹的表示方式。可是0的原碼和反碼都不是唯壹的(10000000或00000000),所以有了補碼。補碼直接參與二進制運算,減法變成加法運算。比原碼和反碼相對於機器而言更優。

擴展資料:

假設當前時針指向8點,而準確時間是6點,調整時間可有以下兩種撥法:壹種是倒撥2小時,即8-2=6;另壹種是順撥10小時,8+10=12+6=6,即8-2=8+10=8+(12-2)(mod 12).在12為模的系統裏,加10和減2效果是壹樣的,因此凡是減2運算,都可以用加10來代替。

若用壹般公式可表示為:a-b=a-b+mod=a+(mod-b)。對“模”而言,2和10互為補數。實際上,以12為模的系統中,11和1,8和4,9和3,7和5,6和6都有這個特性,***同的特點是兩者相加等於模。

百度百科-補碼

  • 上一篇:二級建造師的書,為啥有好幾種,請問啥樣子的書才是考二級建造師所需要的?
  • 下一篇:江蘇嘉通能源有離職的嗎
  • copyright 2024編程學習大全網