不是的.补码是有严格定义的,并非由原码算出来的.符号位,并没有定义,是某些人瞎说的,不用把它当回事. 反馈 收藏
不可以的,正数补码与原码一样,但是负数的补码等于反码加1,所以你要先求出-3的反码,是1100(原码是1011,求反码时符号位不变),所以补码应该是1101。再告诉你一个求补码的快捷方法,你可以直接看原码,从右往左数,第一个1保持不变,后面的全部取反即可(记得符号位不能变哦)~希望能帮到你。
二进制数最高位是符号位,正数最大为011111111111,即为1023,01111111111对应的负数补码为连同符号位求反加1,为10000000001即为:-1023,10000000001不是最小,再减1为10000000000,即为-1024 随便一个负数:比如-4的补码为:1100,-5的补码为:1011 -4-1=-5 1100-1=1011结果...
11位补码可表示的整数取值范围是-1024~1023,有人可以详细的用二进制方法解释下如何得出-1024的吗?其中10000000000的1怎么能即表示符号又表示数据的,当后半的0000000000换为原码时候不超出了11位嘛注意是问如何得出-1024的.,感谢回答的人民~ 扫码下载作业帮搜索答疑一搜即得 答案解析 查看更多优质解析 解答一 举报 二...
11位补码可表示的整数取值范围是-1024~1023,有人可以详细的用二进制方法解释下如何得出-1024的吗?其中10000000000的1怎么能即表示符号又表示数据的,当后半的0000000000换为原码时候不超出了11位嘛注意是问如何得出-1024的.,感谢回答的人民~ 扫码下载作业帮搜索答疑一搜即得 答案解析 查看更多优质解析 解答一 举报 二...