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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 牧风 中级黑马   /  2016-7-31 11:37  /  1040 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

计算机中都是采用二进制的补码来运算
原码:
    正数的原码最高位是0
    负数的原码最高位是1
    其他的是数值位
反码:
    正数的反码与原码相同
    负数的反码与原码 符号位相同,数值位取反
补码:
     正数的补码与原码相同
     负数的补码在反码的基础上+1

千万要记住计算机中运算的是 补码 ,也就是说你操作完以后要转换成原码。这个梗太坑了

3 个回复

倒序浏览
没办法,我们是学习计算机的语言,规则不是自己定的,但进行计算机设计的人都是身经百战的人,如此设计肯定有其道理,只是你暂时没有体会到而已
回复 使用道具 举报
学了反码和补码后,反转我看到运算,就感觉应该换成二进制来算{:2_41:}
回复 使用道具 举报
计算机中运算的是 补码 这个一定得记住了呀!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马