您的位置:首页 > 编程语言 > Java开发

Java中int取值范围问题

2020-09-09 19:12 691 查看

Java 代码中 int32 变量 取值范围是
[-2147483648, 2147483647]
若有int型变量n,则
n∈[−2147483648,2147483647] ,因此当 n = -2147483648时执行 n = -n 会因越界而赋值出错。
解决办法是用一个long类型的变量接受n,long m=n;

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: