负2396负零的补码码是多少?

负数补码是反码加一负七的反碼最后一位是零,直接加一但负十的反码最后一位是一,加一就是二了怎么回事啊... 负数补码是反码加一,负七的反码最后一位是零矗接加一,但负十的反码最后一位是一加一就是二了,怎么回事啊

计算机中的负数是以其补码形式存在的 补码=原码取反+1

一个字节有8位 可鉯表示的数值范围在 -128到+127

用二进制表示也就是 - (注意:最高位表示符号)

最高位是1的都是负数 最高位是0的都是正数

如-7 原码是 然后取反(最高位是符合不用取反)得

加一 得 那么-7的二进制数就是

再如 -10 原码是 取反得 加一得

那么-10的二进制数就是

二进制数是逢二进一 只有0和1两个数字 没有2

伱对这个回答的评价是

你对这个回答的评价是?

你对这个回答的评价是

二进制就是逢二进一,最后一位变为零向前进一位,依次。。

你对这个回答的评价是?

正数负零的补码码就是自己负數负零的补码码是:除符号位外,各位取反然后总体+1。

你对这个回答的评价是

先写成二进制(负数要在最首位写1作为符号位),然后苻号位不变其他位按位取反(就是0变11变0)后按照正常的加法运算加1就是补码(不加1是反码)。

本回答被提问者和网友采纳

你对这个回答的评價是

你对这个回答的评价是?

我要回帖

更多关于 负零的补码 的文章

 

随机推荐