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

求详解。。... 求详解。。 展开
 我来答
帐号已注销
2021-06-17 · TA获得超过77.1万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:165万
展开全部

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

1、通常把一个数的最高凯搏为定义为符号位,用“0”表示正,用“1”表示负。

因为【-1】为负,所以【-1】的原码=10000001

2、反码:对于负数,数符位为1,数符位不变,将数值位诸位取反为反码。

【-1】的反码=11111110

3、补码:对于负数,数符位为1,数符位不变,将反码+1=补码。

【-1】的补码=11111111

正数

正整数的补码是其二进制表示,与原码相同。

例:+9的补码是00001001。(备注:这个+9的补码是用8位2进制来表示的,补码表示方式很多,还有16位二进制补码表示形式,以及32位二进制补码表示形式,64位进制补码表示形式等。每一种补码表示形兆答式都只能表示有限的数字。)

以上内容参考:百度百科盯猜祥-补码

富港检测技术(东莞)有限公司_
2024-05-27 广告
简单地说,补码就是反码加1。 计算机中为什么要使用补码呢? 主要原因:1、使用补码,可以将符号位和其它位统一处理;同时,减法也可按加法来处理。另外,两个用补 码表示的数相加时,如果最高位(符号位)有进位,则进位被舍弃。 2、补码与原码的转换... 点击进入详情页
本回答由富港检测技术(东莞)有限公司_提供
过客守望者
推荐于2017-09-04 · TA获得超过1.2万个赞
知道小有建树答主
回答量:854
采纳率:91%
帮助的人:63.5万
展开全部
计算机中-1的补码是:1111 1111 1111 1111

补码(two's complement):
1、在计算机系统中,数值一律用补码来表示(存储)。
主要原因:使用补码,可以将符号位和其它位统一处理;同兄脊缓时,减法也可按加法来处理。另外,两个用补
码表示的数相加时,如果最高位(符号位)有进位,则进位被舍弃。
2、补码与原码的转换过程几乎是相同的。
求给定数值的补码表示分以下两种情况:
(1)正野橡数的补码:与原码相同。
【例1】+9的补码是00001001。
(2)负数的羡模补码:符号位为1,其余位为该数绝对值的原码按位取反;然后整个数加1。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bjbhjbh22dfs
2019-10-30
知道答主
回答量:1
采纳率:0%
帮助的人:683
展开全部
1111 1111表示-1的补码, 计算机里都是按照补码进行存储, 即使它表示十进制255. 一般一个byte为8位, 即-128~127的范围. 补码的计算: 正数不变, 负数: 原码"非符号"位取反+1. 比如-1的原码为(首位为符号位1表示负号)1000 0001 --> 1111 1110 + 1 为 1111 1111 (-127十进制). 也可以看做: -1的绝对值向左平移128位=>1-128 = -127即为 (1)111 1111 [此处取1的绝对值意在表示,计陪档胡算机首先取数字的绝对值再为数字添加正负号: 即1的绝对值要添加负号的操作即是将其向左拉动128位.因为内存按照顺序来排列所以, 可看做 -128(0)(10000000), -127(1)(10000001), -126(2)(10000011), .....-1(127)(11111111), 0(0)(00000000), 1(1)(00000001), 2, 3, .....127(127)(01111111)] {注意蠢卖: 圆括号里是计算机里内存的下标,去除掉符号位剩下的7位, 用来计数作用}
计算机为了储存方便从{10000000, 到111111111, (-128~-1)}
{00000000, 到 01111111, (0~127)} 总共255位 , 负数位(-128 到 -1)共127位数
正数位(0~127)共128位数,因此巧妙的省略了两个重复的+0和-0, 直观上来看内存的顺序是连续的,从10000000到01111111, (即127个(负数)+0+127个数 (正芦拦数))而转换成人类角度正负数顺序就不连续了, 所以-1的补码正好是内存前半段(10000000~11111111)区间最后一个数字即为11111111
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
格斗势
推荐于2019-10-13 · TA获得超过1996个赞
知道答主
回答量:10
采纳率:0%
帮助的人:1502
展开全部

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

拓展内容:

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

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
长发慧慧
2020-11-06 · 优质视频达人
个人认证用户
长发慧慧
采纳数:34 获赞数:35380

向TA提问 私信TA
展开全部

计算机中的补码是芦数什么?正哗喊这下涨知识了举野

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

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式