原码、反码、补码
一、有符号数据表示法
1、有符号数据表示法
在计算机内,有符号数有3种表示法:原码、反码和补码。所有数据的运算都是采用补码进行的。
2、原码、反码、补码定义
(1)原码:就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。
(2)反码:正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。
(3)补码:正数的补码与其原码相同;负数的补码是在其反码的末位加1。
3、关键字注意事项
在计算机内,有符号数有3种表示法:原码、反码和补码。所有数据的运算都是采用补码进行的。
(1)原码:就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。
(2)反码:正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。
(3)补码:正数的补码与其原码相同;负数的补码是在其反码的末位加1。