发布网友 发布时间:2023-04-01 07:02
共4个回答
热心网友 时间:2023-11-18 04:09
在计算机计算中,数字都是用二进制表示的,为了计算的方便,又采用原码、反码和补码。一般采用补码计算。补码的首位代表符号位,首位为0,代表是正数,正数的补码就是它的原码。首位为1,代表是负数,负数的补码是它的反码加1。采用补码运算的好处是加法与减法变成一回事。本题就是一个补码的加法运算。实质上前面是个负数,后面是个正数,实质上是个减法。运算过程和结果如图:
实质上第1个数代表的是-103,第2个数代表的是+117,第3个数代表的是他们的和(差),是+14 。【10011001】补+【01110101】补=【00001110】补 。
热心网友 时间:2023-11-18 04:09
【10011001】补 + 【01110101】补 = 【11111110】补。
在进行二进制加法运算时,需要注意以下几点:
在二进制加法运算中,1 + 1 = 10(进位),1 + 0 = 1,0 + 0 = 0。
在进行二进制加法运算时,需要按照位数从右到左逐位进行运算。
在进行二进制加法运算时,如果有进位,则需要将进位加到下一位中。
根据上述规则,可以得出以下运算结果:
【10011001】补
【01110101】补
= 【11111110】补
因此,【10011001】补 + 【01110101】补 = 【11111110】补。
热心网友 时间:2023-11-18 04:10
【10011001】补+【01110101】补
=【100001110】补
=【00001110】补(删去首位)
验算:
【10011001】补+【01110101】补
=-103+117
=14
=【00001110】补
热心网友 时间:2023-11-18 04:10
没听懂哦,如果是问二进制转十进制的话,那就=153+117=270追问这个补是补码的意思,求俩个补码相加的结果追答噢噢原来如此,抱歉我学业不精,误人子弟了。