为什么8位有符号类型的数值范围是 -128~127

我们知道,对于有符号类型,计算机在处理的时候会把最高位当做符号位,0表示正数,1表示负数。举例来说(以下举例均针对8位有符号数): 0000 0001即为1,1000 0001即为-1,那么很容易得到8位有符号数值的表示范围应该是1111 1111 ~ 0111 1111,也就是-127~127,问题来了,-128是怎么来的呢? 在说明这个问题之前,先来补充点额外的知识: 在计算机的存储和计算中,
相关文章
相关标签/搜索