當前位置:歷史故事大全網 - 小學教育 - 十進制的原碼和補碼

十進制的原碼和補碼

十進制-67的原碼是0100011,補碼是101165438,補碼是1065438。

轉換規則:

1,負整數原碼為二進制,符號位在前;

-67 = 100011(二進制)= 1100011(原碼)

2、負整數的反碼=原碼反(符號位除外);

1100011(原碼)= 10111100(倒碼)。

3.負整數的補數=負整數的補數+0000001;

10111100(補數)= 101111(補數)。

擴展數據:

給定壹個數的補碼,求原碼的操作實際上就是再求補碼:

(1)如果補碼的符號位是“0”,說明它是壹個正數,它的原碼就是補碼。

⑵如果補碼的符號位是“1”,表示負數,那麽找到給定的補碼就是所需的原碼。

例:如果已知壹個補碼為1111001,則原碼為100011 (-7)。

因為符號位是“1”,也就是說是負數,所以這個位保持不變,仍然是“1”。

其他七位數1111001為0000110;加1,所以是10000111。

百度百科-補充

  • 上一篇:小學數學錯題如何編輯文檔
  • 下一篇:人教版,第二冊四年級英語學習資源包。去哪裏?
  • copyright 2024歷史故事大全網