有一个字节的二进制为11111111,如将其作为有符号整数的编码,它表示?

问题描述:

有一个字节的二进制为11111111,如将其作为有符号整数的编码,它表示?

如果这个整数只是用8个二进制表示的话,那最高位是符号位 1表示负数 0表示整数
所以这个数为负数,负数在计算机中用补码表示
所以11111111是某个数的补码,转换成反码是 1111 1110
转换成原码是 0000 0001
所以为 -1.