0在计算机种分+0与颍骈城茇-0,它们的原码,补码,反码如下:
[+0]原码=00000000,[-0]原码=10000000;
[+0]反码=0000惺绅寨瞀0000,[-0]反码=11111111;
[+0]补码=00000000,[-0]补码=00000000。
在这里你会发现,+0和-0的补码是一样的,即0的补码只有一种表示。
在计算机内,符号数有3种表示法:原码、反码和补码。
扩展资料:
原码、补码、反码的转换规则:
原码的求法:
(1)对于正数,转化为二进制数,在最前面添加一符号位(这是规定的),用1表示负数,0表示正数,如:00000000是一个字节,其中左边第一个0,0为符号位,表示是正数,其它七位表示二进制的值。
(2)正数的原码、反码、补码是同一个数。
(3)对于负数,转化为二进制数,前面符号位为1,1表示是负数。
计算原码只要在转化的二进制数前面加上相应的符号位就行了。
反码的求法:
对于负数,将原码各位取反,符号位不变。
补码的求法:
对于负数,将反码加上二进制的1即可,也就是反码在最后一位上加上1就是补码了。
参考资料来源:
参考资料来源:
参考资料来源: