随时刻流逝 5星
共回答了5个问题采纳率:95.1% 评论
求补码分两种情况:
一,正数:正整数的补码是其二进制表示,与原码相同。(正整数的原码,补码和反码都一样)
二,负数:求负整数的补码,就是将其对应正数二进制表示所有位取反然后加1,0变1,1变0,符号位为1不变。
同一个数值在不同的系统中表示的形式是不一样的,这是因为可以分成8位二进制和16位二进制。
扩展资料:
计算机中的符号数有三种表示方法,即是原码、反码和补码。三种表示方法均有符号位和数值位两部分,符号位都是用0表示“正”,用1表示“负”,而数值位,三种表示方法各不相同。
在计算机系统中,数值一律用补码来表示和存储。原因在于,使用补码,可以将符号位和数值域统一处理;同时,加法和减法也可以统一处理。此外,补码与原码相互转换,其运算过程是相同的,不需要额外的硬件电路。
一个规定:
数0的补码表示是唯一的。
[+0]补=[+0]反=[+0]原=00000000
[ -0]补=11111111+1=00000000
21小时前
猜你喜欢的问题
5个月前1个回答
5个月前1个回答
5个月前1个回答
5个月前2个回答
5个月前1个回答
5个月前2个回答
热门问题推荐
1个月前3个回答
3个月前1个回答
1个月前2个回答
3个月前1个回答
3个月前1个回答
3个月前1个回答
1个月前2个回答
3个月前1个回答
2个月前2个回答