原码、反码、补码如何存储及大小比较?
- 内容介绍
- 文章标签
- 相关推荐
本文共计600个文字,预计阅读时间需要3分钟。
解释原码、反码与补码存储及大小:原码:如果机器字长为N个bit,一个数的原码就是N位二进制数,最高位是符号位,1代表负数,0代表正数,其余位表示数值的绝对值。反码:正数的反码与原码相同,负数的反码是将原码除符号位外的所有位取反。补码:正数的补码与原码相同,负数的补码是其反码加1。
详解原码、反码与补码存储与大小
原码:
如果机器字长为N个bit,那么一个数的原码就是N位二进制数,最高位
是符号位,1代表负数,0代表正数。
反码:
正数的反码就是原码,负数的反码就是符号位不变,其他取反。
补码:
正数的补码与其原码相同;负数的补码是在其反码的末位加1。
本文共计600个文字,预计阅读时间需要3分钟。
解释原码、反码与补码存储及大小:原码:如果机器字长为N个bit,一个数的原码就是N位二进制数,最高位是符号位,1代表负数,0代表正数,其余位表示数值的绝对值。反码:正数的反码与原码相同,负数的反码是将原码除符号位外的所有位取反。补码:正数的补码与原码相同,负数的补码是其反码加1。
详解原码、反码与补码存储与大小
原码:
如果机器字长为N个bit,那么一个数的原码就是N位二进制数,最高位
是符号位,1代表负数,0代表正数。
反码:
正数的反码就是原码,负数的反码就是符号位不变,其他取反。
补码:
正数的补码与其原码相同;负数的补码是在其反码的末位加1。

