课程
/后端开发
/Java
/二进制基础
@老师:您好,2.补码取反,应该是得到的反码再取反,这个地方可能也需要修改。
还有一个问题,负数左移两位,就是先左移,再求其正值么?
2014-10-20
源自:二进制基础 3-1
正在回答
谢谢拍砖
1、这个地方可能也需要修改
回答:“分析:只需要该补码的源码对应的正值,然后去相反数”,这句话,已经说明了“正值”用红色标出。,所以下面就是求“正值”。所以没必要修改
2、还有一个问题
回答:负数左移两位,是先左移得到二进制(即补码表示形式),(需要求出补码的原码)再求正值,最后取反。
举报
二进制是计算机唯一能识别的语言,是学习计算机技术必备的知识