中易网

计算机为什么要用反码?

答案:4  悬赏:80  
解决时间 2021-01-26 02:29
计算机为什么要用反码?
最佳答案
这是应为再用源码进行乘除运算时不会出现问题,但是在进行加减运算时就会出现错误,(计算机上是用前面的符号位表示正负的)。如(0)1+(1)1=(1)10=-2显然这是错误的。但是用了反码就不会出现这种错误。用反码表示就应该是:(0)1反+(1)0反=(1)1(反)=-0是真确的。这也是为什么用反码的原因。
但是在这儿出现了-0,与我们的常识不同,因此计算机中采用了补码,(正数的补码不变,复数的补码为其反码再加1),这样便会没有+0,-0这一情况,而且还简化了加减运算,可以将减法转换为加法,即不论是加法还是减法,计算机中一律做加法。
全部回答
我暂时保留我的看法!
因为我们想用计算机来算数,比如36-45
我们可以约定一种表示方法来表示负数,进而计算与负数相关的情况,所以就有反码和补码了
我暂时保留我的看法!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
盛拓汽车服务有限公司怎么去啊,我要去那办事
RFID按照频率如何进行分类?
怎么在excel中挑出整点数据
QQ号被关联账号了怎么解除
第五人格国庆节活动什么时候结束?
未来之星幼儿园(襄阳襄州)地址在什么地方,想
王者荣耀s12典韦怎么削
崔克xc7, 15.5寸车架,轮子27.5. 想改为29寸
新乔幼儿园(襄阳襄州)地址好找么,我有些事要
求萌妃驾到电视剧全集资源,要免费的
中国移动流量太贵了
仿写半颗糖一世暖,急急急啊
从天津西青区怎么去高新区河北工业大学科技园
优质的反问句大全
我被日本人打了,我在日本东京留学,今天吃饭
推荐资讯
熊德和骑士相比谁的输出高?
is that true与are you sure哪个的意思与real
奉怎么组词
求云翔电影同流合乌
Aegis是什么意思
橘子和枣子能一起吃吗
优胜奖好,还是一等奖好?
怎样短时间提高立定三级跳?
什么叫做无毛桃?
圣人击磬在于卫 谁帮我解释一下这首诗的意思
傻母呆母拿衣服什么意思
怎么才能查到我已买的飞机票
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?