下图 因为比java int类型最大值大1,所以多的1被当作负号,运行结果个位数为什么不是7

如题所述

其实更好的理解应该是:比最大值多1,那么在取值最大值加1就又到了最小的那个取值(取值范围画圆圈,从最小值开始一步步加1到最大值,最大值加1又是最小值)。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-01-03
因为有正零和负零
相似回答
大家正在搜