求0.1011和-10110的原码、反码、补码

RT... RT 展开
 我来答
教育小百科达人
2020-10-18 · TA获得超过156万个赞
知道大有可为答主
回答量:8828
采纳率:99%
帮助的人:471万
展开全部

-10110的原码为110110;反码为101001;补码为101010。

0.1011的原码为01011;反码为01011;补码为01011。

原码表示法在数值前面增加了一位符号位(即最高位为符号位):正数该位为0,负数该位为1(0有两种表示:+0和-0),其余位表示数值的大小。



扩展资料:

原码不能直接参加运算,可能会出错。例如数学上,1+(-1)=0,而在二进制中00000001+10000001=10000010,换算成十进制为-2。显然出错了。

所以原码的符号位不能直接参与运算,必须和其他位分开,这就增加了硬件的开销和复杂性。

计算机中所有的数均用0,1编码表示,数字的正负号也不例外,如果一个机器数字长是n位的话,约定最左边一位用作符号位,其余n-1位用于表示数值。

在符号位上用"0"表示正数;用"1"表示负数。数值位表示真值的绝对值。凡不足n-1位的,小数在最低位右边加零;整数则在最高位左边加零以补足n-1位。

在行无大了9790
2014-06-19 · TA获得超过143个赞
知道答主
回答量:192
采纳率:0%
帮助的人:130万
展开全部
负数的原码为真值前加1 反码为原码除了第一位之外,0变1,1变0 补码为反码加1 -10110的原码为110110 反码为101001 补码为101010 0.1011的原码为 01011 反码为01011 补码为01011
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dongliming2
2020-06-10
知道答主
回答量:1
采纳率:0%
帮助的人:605
展开全部
负数的原码为真值前加bai1 反码为du原码除了第一位之外,0变1,1变0 补码为zhi反码dao加1 -10110的原码为110110 反码为101001 补码为101010 0.1011的原码为 01011 反码为01011 补码为01011
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式