请写出-23,-4和+12的原码,反码和补码

 我来答
世纪网络17
2022-07-07 · TA获得超过5953个赞
知道小有建树答主
回答量:2426
采纳率:100%
帮助的人:143万
展开全部
-23:
原码:1001 0111
反码:1110 1000
补码:1110 1001
-4:
原码:1000 0100
反码:1111 1011
补码:1111 1100
+12
原码=反码=补码=0000 1100
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
做而论道
高能答主

2022-08-09 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.2亿
展开全部

假设码长是八位。

+23 = +1 0111 (二进制)。

补码0001 0111。

先减一:0001 0110。

再取反:1110 1001。 这就是-23 的补码。

 

求补码的步骤:

 先写出正数的补码,再减一取反,即可。

求补码,根本就不涉及原码反码符号位。

计算机,也不使用原码反码。

原码反码,啥用都没有。

你就是求出一朵花,也是没有用的。

那就不必求了吧。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式