已知一个数的补码,如何求原码
- 游戏信息
- 发布时间:2025-06-17 13:53:24
已知一个数的补码,求原码的操作分两种情况:
(1)如果补码的符号位为“0”,表示是一个正数,所以补码就是该数的原码。
(2)如果补码的符号位为“1”,表示是一个负数,求原码的操作可以是:符号位为1,其余各位取反,然后再整个数加1。
例如,已知一个补码为11111001,则原码是10000111(-7):因为符号位为“1”,表示是一个负数,所以该位不变,仍为 “1”;其余7位1111001取反后为0000110;再加1,所以是10000111。
扩展资料:
总结:
已知一个数的补码,求原码的操作其实就是对该补码再求补码。
补码转换为原码:符号位不变,数值位按位取反,末位再加1。即补码的补码等于原码。
正整数的原码、反码和补码是一样的,即看到符号位(第一位)是0,就可以照着写出其他两种码。所以已知正数的补码,求其原码,两个数是一样的。
参考资料:百度百科——补码
下一篇
补码有符号数是什么
多重随机标签
高级显卡才能玩的10大手机游戏 魔兽世界代练月收入能有多少 模拟人生4绅士包没互动选项吗 星际争霸2虚空之遗合作模式另类玩法介绍介绍_星际争霸2虚空之遗合作模式另类玩法介绍是什么 宏基型号n19c5怎么样 什么是5173交易时间 苹果手机怎么登陆小米端口问道手游 2023英雄联盟金克丝符文如何选择 王者荣耀有哪些名言 为什么玩lol时大家一定要杀提莫 梦幻西游手游上古神符怎么获得160上古灵符上古护 求一个小时候玩过的一个单机游戏好像叫做坦克大战不是小霸王里的原来网吧的电脑都是局域网的 魔兽世界猎人能用哪些武器 河北干部网络学院学完需要考试吗 英雄联盟手游 英雄联盟手游冲击之刃劫多少钱 王者荣耀18888金币的英雄有哪些 全服是什么意思 金铲铲pvp回合是什么意思 古代战争放置救世主国家队有哪些 碧琪公主为什么会变成蘑菇 psp有那几个枪战游戏好玩 4399创想兵团怎么扔双雷 吸血鬼怎么双e 三国杀张绣多久秒杀一次 蜘蛛坐骑哪里抓啊 2018年1月手机性能排行top10有哪些 美女黑白棋彩蛋是什么 wlk法师命中多少达标 ame萧瑟考上了什么大学 诛仙手游兽神之叹怎么带队