A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 沙睿 中级黑马   /  2015-6-23 22:08  /  1041 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

感觉今天上课晕乎乎的。关于反码补码这里有点不清楚。大神们给小弟讲讲吗

3 个回复

正序浏览
首先你会求一个数的原码,也就是二进制表示方法。然后正数的原码、反码和补码都是一样的,负数的反码就是原码按位取反,0就变为1,1变为0;补码就是在反码的基础上+1
回复 使用道具 举报
沙睿 来自手机 中级黑马 2015-6-23 22:46:02
藤椅
pp584995727 发表于 2015-6-23 22:18
正数的反码补码原码都是一样的,先求出原码,除2求余,然后把余数反过来,  负数的原码等于负数的绝对值,求出原 ...

说的好乱。。。
回复 使用道具 举报
正数的反码补码原码都是一样的,先求出原码,除2求余,然后把余数反过来,  负数的原码等于负数的绝对值,求出原码,但是符号为1,反码就是除符号位以外,其他位0变1,1变0;补码等于反码加1,谢谢采纳
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马