當前位置:編程學習大全網 - 網站源碼 - 源轉換器的補充

源轉換器的補充

[X]原文= 11110010。

將補碼轉換成原碼的方法;

知道了壹個數的補碼,求原碼的操作其實就是再求補碼:如果補碼的符號位為“0”,則表示是正數,其原碼就是該補碼。如果補碼的符號位是“1”,表示負數,那麽找到給定的補碼就是所需的原碼。

題目中[X]= 10001101的補碼,而這個補碼的符號是“1”,表示它是壹個負數,所以這個位不變,仍然是“1”。其余七位數0001101為110010;加上1,所以是11110010。

擴展數據:

正整數的補碼是它的二進制表示,和原碼壹樣。

例:+9的補碼是00001001。

這個+9的補碼是用8位二進制來表示的,有很多種表示方式,包括16位二進制,32位二進制,64位二進制。每個補碼表示只能表示有限的數。

負整數的補碼是將原碼除符號位以外的所有位取反(0變為1,1變為0,符號位保持1不變)後再加1得到的。

同壹個數在不同的補碼表示中是不同的。比如-15的補碼在8位二進制表示中是1110001,但在16位二進制表示中是1165438。以下全部用8位二進制表示。

  • 上一篇:有什麽好看的戲能推薦給我?
  • 下一篇:求高手幫忙修改壹下簡單的網站源碼。就是加個會員登錄系統默認密碼的代碼,十分感謝!!!
  • copyright 2024編程學習大全網