首页 > 编程知识 正文

补码多表示一个负数,小数的补码

时间:2023-05-06 16:50:39 阅读:119344 作者:1308

以八位字长为例:

从区间00000001~01111111(1~127 )和10000001~11111111(-127~-1)来看,正负补数的显示范围相同。

但是,除此之外,还有两个以0和1开头的8位补数。 0000 0000和1000 0000。 0000 0000用于表示0,0000 0000用于表示-128,因此实际上作为正数的显示范围比负数少一个。

8位正数补数的显示范围: 00000001~01111111(1~127 ) 8位负数补数的显示范围: 10000000~11111111(-128~

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。