Exp*_*ice -3 c c++ computer-architecture
一个signed integer(使用8位)---范围==> -128 to 127.
如果我们考虑2的补语表示:
10000000 =128/(-0) [ Since its 2's Complement is 10000000 ]
Run Code Online (Sandbox Code Playgroud)
所以在某种程度上它是negative零.
现在对于一个signed整数,128是1000 00002和2的补码也是1000 0000,所以我们不能0使用这种表示形式的[在负面形式] 的副本吗?或者我错过了什么?
抱歉打字错误.是的范围是 -128 to 127.
但是8位可以在内存中表示这个数字10000000.如果这个数字CAN存储在内存中那么它的价值是多少?