原码:整数的二进制形式,首位为符号位
如单字节的5的原码为:0000 0101;-5的原码为1000 0101
反码:正数的反码就是其原码;负数的反码是原码除符号位外每位取反。
如单字节的5的反码为:0000 0101;-5的反码为1111 1010
补码:正数的补码就是其原码;负数的反码+1就是其补码。
如单字节的5的补码为:0000 0101;-5的原码为1111 1011
计算机中负数用补码表示原因:原码、反码、补码,计算机中负数的表示-阿里云开发者社区
原码:整数的二进制形式,首位为符号位
如单字节的5的原码为:0000 0101;-5的原码为1000 0101
反码:正数的反码就是其原码;负数的反码是原码除符号位外每位取反。
如单字节的5的反码为:0000 0101;-5的反码为1111 1010
补码:正数的补码就是其原码;负数的反码+1就是其补码。
如单字节的5的补码为:0000 0101;-5的原码为1111 1011
计算机中负数用补码表示原因:原码、反码、补码,计算机中负数的表示-阿里云开发者社区