发布网友
共2个回答
热心网友
-8
是一个整数
在计算里表示一个有符号数的形式是,看开始的字节最高位是多少,如果是0则为是正数,是1则为负数
负数的数值部分的表示方式是按补码加1算出的。
如题:-8
则最高位是1
余下的数值8的二进制是000
0000
0000
1000,进行求补为
111
1111
1111
0111,
因为计算机内存的表示方式是补码的形式加1,所以最后的值的结果就是
111
1111
1111
1000
再加上负号位:
即: 1111
1111
1111
1000
热心网友
有符型整数最高位是符号位,0
正
1负
负数时以反码形式存储的