用二进制补码求(-54-30),我这样做的:-54的补码是11001010,-30的补码是11100010,相加后等于10101100,即-44,可答案明显是-84,我错哪了啊

来源:学生作业帮助网 编辑:作业帮 时间:2024/03/29 23:35:37
用二进制补码求(-54-30),我这样做的:-54的补码是11001010,-30的补码是11100010,相加后等于10101100,即-44,可答案明显是-84,我错哪了啊

用二进制补码求(-54-30),我这样做的:-54的补码是11001010,-30的补码是11100010,相加后等于10101100,即-44,可答案明显是-84,我错哪了啊
用二进制补码求(-54-30),
我这样做的:-54的补码是11001010,-30的补码是11100010,相加后等于10101100,即-44,可答案明显是-84,我错哪了啊

用二进制补码求(-54-30),我这样做的:-54的补码是11001010,-30的补码是11100010,相加后等于10101100,即-44,可答案明显是-84,我错哪了啊
补码相加后的结果:1010 1100 是答案的补码,要转化成原码,才是最终答案.
补码转原码方法同原码转补码,即符号位不变,其余按位取反后+1
1010 1100
求反:1101 0011
求补:1101 0100
即:-84
这里用到了补码的运算规则:[X+Y]补=[X]补+[Y]补
求出[X]补+[Y]补后还要求一次补,才能得到答案X+Y

用二进制补码求(-54-30),我这样做的:-54的补码是11001010,-30的补码是11100010,相加后等于10101100,即-44,可答案明显是-84,我错哪了啊 用二进制补码运算求-54-30-54 二进制-110110 补码1001010-30 二进制-011110 补码1100010两个补码相加的确为10101100(-84) 但根据补码的运算法则,符号位产生的进位要去掉,就变成了0101100, 二进制数如何求补码(正数和负数)? 补码运算的几个计算题,书上的习题用二进制的补码运算下列各式:(1)9-129的补码:0000 100112的补码:0000 1100如果这样减了,怎么借位? 十进制数-1用二进制补码表示,则-1的补码是?求大神帮助 十进制数(-54)得补码是多少(用二进制表示) 顺便说一下什么叫补码 求十进制数-113的原码,反码,补码和移吗(用8位二进制表示) 二进制八位补码运算问题-36-48用补码算:11011100(-36补码)+11010000(-48补码)=110101100,成了9位数,怎么办 30分 用八位二进制数表示128的原码、反码和补码(带符号位)用八位二进制数表示128的原码、反码和补码(带符号位)结果按溢出处理 八位 x=51,y=67;求x-y=___.要求用二进制补码.结果用二进制表示 补码的二进制数真值怎么求,例如(1111 1111 1111 1111) 下列各种均为十进制数,请用8位二进制补码计算下列各题85+(-76)这个题求详解过程 我算出来后是(10001001)2 多出来的那个1 该怎么处理呢? 各位大神,有没有人帮我求-4的补码啊.是按二进制求补码.还有就是怎么算的. 负数二进制数求补码的时候符号位怎么办 假定机器数为8位,(1位符号位,7位数值),写出下列各二进制数的原码和补码?+0.1001 ; -0.010100 ; +`1 本人想知道具体怎么做,这样以后自己就会做了~ 求一个数的补码写一段C程序,把一个数(正整数或负整数)的补码(二进制形式)求出来,怎么写? 求二进制小数的补码 (0.1011和-0.为什么补码和原码是一样? 计算机二进制中知道X的补码,怎么求-X的补码