计算机中-1的补码是多少

 我来答
刺任芹O
2022-11-16 · TA获得超过6.4万个赞
知道顶级答主
回答量:38.7万
采纳率:99%
帮助的人:1.3亿
展开全部

计算机中-1的补码是1,1111111

拓展内容:

正数的原码反码和补码都是一样的,就是本身
所以1的原码是0,0000001
反码是0,0000001
补码是0,0000001
负数的反码是原码求反,补码是反码+1
所以-1的原码是1,0000001
反码是1,1111110
补码是1,1111111
第一位是符号位

鼎源电气
2025-08-04 广告
咨询热线:13530504046深圳市鼎源电气有限公司(简称“鼎源电气”)创立于2016年,是一家致力为全球客户提供新能源行业电力电子产品及系统解决方案的高新技术企业。企业拥有强大研发技术团队,以“POWERING THE FUTURE”为... 点击进入详情页
本回答由鼎源电气提供
做而论道
高能答主

2025-08-13 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3.2万
采纳率:86%
帮助的人:8802万
展开全部

哪有什么原码反码补码啊!

所谓的符号位原码反码补码,都是计算机老师骗人的。

数字,都是自然形成的。

零,存到八位机中,就是:0000 0000。

+1,就是:0+1,二进制就是 0000 0001;

+2,就是:0+2,二进制就是 0000 0010;

+3,就是:0+3,二进制就是 0000 0011;

。。。

-1,就是:0-1,二进制就是 (借 1) 1111 1111;

超出八位的借位,是可以忽略的。因此,

-1,就是:0-1,二进制就是 1111 1111,十进制就是 255;

-2,就是:0-2,二进制就是 1111 1110,十进制就是 254;

-3,就是:0-3,二进制就是 1111 1101,十进制就是 253;

。。。

这些正常的数字,就被计算机老师说成了:“补码”。

而且,还为“补码”编造了一批“跟班”:机器数真值符号位原码反码取反加一符号位不变。

其实,这一套瞎话,都是“忽悠”。

~~~~~~~~~~~~~~~~~~~~~~~

在八位计算机中,数字 0 就是:0000 0000。

从 0 减一,即可得到 -1 = 1111 1111 = 255 (十进制)。

如果是十六位机,-1 就是:65535。

又如:求-9 的“补码”是多少?

列一个竖式,你就减吧:

     0000 0000

   - 0000 1001

 ------------

   (1)   1111 0111

进位或借位,都舍弃。剩下的 1111 0111,就是-9 的“补码”。

完事!

什么:机器数真值符号位原码反码正数三码相同负数取反加一符号位不变 ... ,一概都是用不着的。

用这种方法求补码,是不是太简单了?

这么讲课,计算机老师就得歇菜了!

怪不得他们不敢讲真话。

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

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式