和您一起探索知识星空

注册/登录|最近发布|今日推荐

主页 生活常识知识百科综合新知学习探索
当前位置:首页 > 学习

写出数的原码、补码和反码的区?写出数的原码、补码和反码的区别

发布时间:2023-05-22 02:47责任编辑:游小芳关键词:区别
正数的原码,反码,补码都是一样的。
负数的原码你应该知道的,就是带符号位的二进制数。反码,符号位不变为1,其他每位二进制数取反,1变0,0变1.补码就是在反码的基础上,符号位不变,最低位加1,得到补码。这里有个简单的求补码的方法,从原码的最低位向最高位看去,遇到第一个1前,保持不变,第一个1前面的二进制串取反(符号位保持不变)。
下面是一个例子。
x=1011 0110
这是一个负数,它的原码,反码,补码分别是:1011 0110,1100 1001,1100 1010
用上面的那个简单的方法就可以一步写出来了。
帮到你就给个好评吧

知识推荐

星宁百科——分享生活小百科,一起学习探索新知识。 垃圾信息处理邮箱 tousu558@163.com 网站地图
icp备案号 闽ICP备2023003782号-5 互联网安全管理备案 不良信息举报平台 Copyright 2023 www.tsingning.cn All Rights Reserved