中易网

负数的补码怎么求

答案:3  悬赏:60  
解决时间 2021-03-24 14:54
负数的补码怎么求
最佳答案
计算机中的负数是以其补码形式存在的 补码=原码取反+1
一个字节有8位 可以表示的数值范围在 -128到+127
用二进制表示也就是 10000000 - 01111111(注意:最高位表示符号)
最高位是1的都是负数 最高位是0的都是正数
如-7 原码是 10000111 然后取反(最高位是符合不用取反)得11111000
加一 得11111001 那么-7的二进制数就是 11111001
再如 -10 原码是 10001010 取反得 11110101 加一得 11110110
那么-10的二进制数就是 11110110
二进制数是逢二进一 只有0和1两个数字 没有2追答
追问:-2转化为四进制是什么怎么求的啊
追答:2的四进制是2
-2就不清楚了、
追问:2得四进制怎么求的
追答:十进制转四进制比如说求100的四进制
100/4 = 25(余数)0
25/4= 6 (余数)1
6/4=1(余数)2
1/4=0(余数)1

然后从下到上排列1210
追问:那么2%4之后不就是0了吗为什么会是2呢
追答:2/4=0 余数2

要的就是他的余数啊、
追问:哦哦哦那负数的四进制呢?
追答:这样吧,我不知道对不对啊,给你个结果
-2的二进制 是110
它的补码是 101
然后转换成十进制是5
5转换成四进制 11

-2的四进制是11
追问:老师说-2的四进制还是2
全部回答
说简单一些就是先减一然后按位取反,此为一个字节,9转换为二进制就是00001001,减一00001000,按位取反引用我不能变胖的回答:
说简单一些就是先减一然后按位取反,此为一个字节,9转换为二进制就是00001001,减一00001000,按位取反

就比如-9 补码是本来我是来学习的,但是看见问2的4进制是多少,难道不明白八进制的8以下的在十进制16进制里都是他自己么?
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
大姑子出嫁,我该送礼吗
我的科鲁兹1.6掀背怎么跑到140迈就跑不快了?
机械革命游戏本怎么样 和惠普的暗夜精灵谁更
谁能告诉我青岛理工大学琴岛学院是不是贵族学
ABBYY_FineReader_10_PE_Crack.rar中的Crack
是菲诗小铺鲜花丝柔润泽散粉好还是思肤亲的荞
全蛋蜂蜜小蛋糕是怎么做的
贵州正宗糟海椒怎么做
上海市嘉定区江桥镇建新村邮编是什么?
现在是男女平等吗
请问2012年12月的长城炫丽开了90000,公里的二
关于报国防生的问题?
鞍山铁通10兆光纤和鞍山电信50m那个好
下雨天在牡丹江应该去哪儿玩儿
联想L196wD如何拆开
推荐资讯
2016年佳大英语多少专业分录取非师范
请问在日本购物网上买东西能送到中国吗?需要
我家的宝宝擦了清凉油喝了水就退烧了这是什么
中通快递能到邵东吗
太阳能真空集热管的选择
甄嬛传熹贵妃的儿子叫什么名字
上班做事的时候,脑子里会控制不住的自动幻想
电水壶烧水要多长时间啊?什么材质的好呢?
怀孕了肚子左边右边动是胎动吗?怀孕22周感觉
从常熟怎么到莘庄近
前任老是损我
天河长湴附近是否规划新的楼盘
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?