我啥也不会,刚学迷茫

img

为什么int类型最小值是-2的31次方加一

为什么int类型最小值是-2的31次方加一

因为int占用2个字节,而1个字节为8位,其中符号还要占一位
故而整数的范围为-32,768到32,767( -2^15 ~(2^15)-1)
这里不是31次方,而是15次方