以123和-123为例:
[123]原码:01111011。 反码:01111011。 补码:01111011。
[-123]原码:11111011。 反码:10000100。 补码:10000101。
正数的原码,反码,补码均相等。
负数的反码求法:
1.符号位不变。
2.其他位取反。
负数的补码求法:
1.符号位不变。
2.其他位取反。
3.最后一位加1。
本文详细介绍了计算机中数值的三种表示方式:原码、反码及补码。通过具体实例(123和-123)展示了正数与负数的不同编码方法,并解释了负数反码和补码的具体求法。
以123和-123为例:
[123]原码:01111011。 反码:01111011。 补码:01111011。
[-123]原码:11111011。 反码:10000100。 补码:10000101。
正数的原码,反码,补码均相等。
负数的反码求法:
1.符号位不变。
2.其他位取反。
负数的补码求法:
1.符号位不变。
2.其他位取反。
3.最后一位加1。
2082
4328
2647

被折叠的 条评论
为什么被折叠?