當前位置:編程學習大全網 - 網站源碼 - 十進制負數-61的八位二進制源代碼是什麽?找流程!

十進制負數-61的八位二進制源代碼是什麽?找流程!

負數的補碼是在補碼上加1,正數不變,正數的原碼補碼也壹樣。

1.求補數:為了使負數變成可以相加的正數,因此,負數的補數=負數的絕對值。

比如:-1補碼:1111111(100000-1)

當妳想從壹個數中減去1時,可以直接加111 111。

2.原碼推導:(對於負數的原碼,直接將對應正數的最高位改為1)。

原碼可以直觀的表示壹個負數(真值可以直觀的顯示出來,比如-1就是1000 001。

其中最高有效位表示符號位,並且不執行算術計算)

-

按照第二條規則:負數的原碼,直接把對應正數的最高位改成1。

(61)10 =(3D)16 =(0011 1101)2 & gt;& gt把最高位改成1,就變成>;& gt(1011 1101)2。

所以-61的八位二進制源代碼是101111。

  • 上一篇:如何在node-modules中打印
  • 下一篇:如何將ttf字體轉換成svg和eot格式的字體文件
  • copyright 2024編程學習大全網