-1+(-1)的二进制是怎么算的? 5

-1的补码是11111111-2的补码是11111110不知道两个-1是怎么加出来的... -1的补码是11111111 -2的补码是11111110 不知道两个-1是怎么加出来的 展开
 我来答
Yuqi_Tan

2021-12-13 · TA获得超过8.9万个赞
知道大有可为答主
回答量:9918
采纳率:93%
帮助的人:3465万
展开全部
5 -1+(-1)的二进制是怎么算的?
-1的补码是11111111,-2的补码是11111110,
不知道两个-1是怎么加出来的。
(-1)+(-1)
=1111 1111+1111 1111
=列竖式:
△1111 1111
+1111 1111
------------
1 1111 1110
从右往左,同位相加,满二进一,就得到了:1 1111 1110,最高位的1丢失,得到的结果就是1111 1110(是补码),它不就是-2的补码吗?
Sievers分析仪
2024-10-13 广告
是的。传统上,对于符合要求的内毒素检测,最终用户必须从标准内毒素库存瓶中构建至少一式两份三点标准曲线;必须有重复的阴性控制;每个样品和PPC必须一式两份。有了Sievers Eclipse内毒素检测仪,这些步骤可以通过使用预嵌入的内毒素标准... 点击进入详情页
本回答由Sievers分析仪提供
百度网友7247a56
2021-12-13 · TA获得超过4616个赞
知道大有可为答主
回答量:1422
采纳率:92%
帮助的人:486万
展开全部
-1+(-1)的二进制是怎么算的?
-1的补码是11111111,两个-1相加,按照“从右往左,同位相加,逢二进一”的规则,列竖式如下:
【空】11111111
【+ 】11111111
-------------------
【空】11111110 -----这就是-2的补码,注意最高位有出现了溢出。

忽略上面的【】,只是为了排版对齐。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xbao63
2021-12-13 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.7万
采纳率:76%
帮助的人:2108万
展开全部
1111 1111 + 1111 1111
= 1 1111 1110
舍去进位,保留8位,就是 1111 1110,正好是-2的补码。
二进制引入补码来代表负数,就是可以直接算出负数加减法的结果。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
天天自然码

2021-12-13 · TA获得超过504个赞
知道小有建树答主
回答量:4065
采纳率:55%
帮助的人:239万
展开全部
-1的补码为11111111,-1加-1是两个补码相加,即:
11111111
十11111111
------------------
1 111111110
因为是8位,所以最左侧一位会溢出,所以最终结果为:11111110,化为十进制数为-2。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式