為什么+0的反碼是00000000而不是01111111?
uj5u.com熱心網友回復:
百度來的http://baike.baidu.com/view/742694.htm?fr=aladdin
(2)反碼:
正數:正數的反碼與原碼相同。
負數:負數的反碼,符號位為“1”,數值部分按位取反。
浮點表示方法
浮點表示方法
例如: 符號位 數值位
[+7]反= 0 0000111 B
[-7]反= 1 1111000 B
注意:a. 數0的反碼也有兩種形式,即
[+0]反=00000000B
[- 0]反=11111111B
b. 8位二進制反碼的表示范圍:-127~+127
uj5u.com熱心網友回復:
反碼就是按位反,0怎么也反不成01111111啊轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/118638.html
標籤:基礎類
上一篇:局域網資料轉發的問題
下一篇:求大神指點
