多选十进制负数-2的补码是多少?
展开全部
-2的补码是11111110
在计算机中,符号数有三种表示方法,有原码、反码和补码。
原码:
简单主观,是给人看的,容易理解,其中最高位为符号位,正数用0表示,负数用1表示。例如,十进制2的二进制为10,最高位为0(0000 0010),那么十进制-2的原码就为1000 0010。
反码:
一般用于原码转换成补码,或补码转换成原码的中间码。
正数的反码是其本身,负数的反码是在其原码的基础上,符号位不变,其余各个位取反。
例如十进制-2的原码是1000 0010,那么其反码是1111 1101。
补码:
正数的补码就是其本身,负数的补码是在其原码的基础上,符号位不变,其余各位取反,最后+1。(即在反码的基础上+1)
例如十进制-2的原码是1000 0010,那么其补码是1111 1110。
总结(-2的三码):
原码:10000010
反码:11111101
补码:11111110
展开全部
假设字长是八位,说明如下。
十进制数 0 的补码是:0000 0000。
将其减一,可得:1111 1111,这就是十进制数-1 的补码。
再次减一,可得:1111 1110,这就是十进制数-2 的补码。
别忘了采纳。
十进制数 0 的补码是:0000 0000。
将其减一,可得:1111 1111,这就是十进制数-1 的补码。
再次减一,可得:1111 1110,这就是十进制数-2 的补码。
别忘了采纳。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询