菜鸟问题2字节int变量为什么能取到-2^15
c语言吧
全部回复
仅看楼主
level 7
失重了吧 楼主
2字节int变量为什么能取到-2^15
2011年11月10日 12点11分 1
level 7
失重了吧 楼主
2011年11月10日 12点11分 2
level 12
2字节有16个位,去掉符号位就有15位
所以最小取到-2^15
2011年11月10日 12点11分 3
level 7
失重了吧 楼主
那应该是-(2^15-1)啊
2011年11月10日 12点11分 4
level 7
失重了吧 楼主
请人解惑
2011年11月10日 12点11分 5
level 7
失重了吧 楼主
2011年11月10日 12点11分 6
level 2
是-2^15到2^15-1
2011年11月10日 13点11分 7
level 9
数字存储是以补码的形式,有正0负0之分。那个负0你试着把它倒回去就知道为啥了
2011年11月10日 22点11分 8
1