int范围问题导致的溢出

项目场景:

问题描述:

int 前面加个符号还是原来的数值

在这里插入图片描述


原因分析:

因为溢出了;因为有0存在,MAXVALUE的绝对值比MINVALUE的绝对值少1


解决方案:

把int类型换成long类型就行了

猜你喜欢

转载自blog.csdn.net/qq_44688861/article/details/114855904