|  |      1champloo OP 图我贴在这里   | 
|  |      2champloo OP   | 
|  |      3champloo OP 对不起各位老哥,发了两次帖子,我不懂为啥评论可以直接发图,而帖子内容不可以 还有那个文字,我之前发的文字被空格缩进了,所以我用 gist 写的有空行的文字 | 
|      40x000000000      2019-08-25 19:32:07 +08:00 via Android int 溢出了吧 | 
|  |      5champloo OP @0x000000000 蟹蟹老哥回复,long 和 int 进行计算,会把 int 先转为 long,再计算,所以感到很奇怪 | 
|  |      6lhx2008      2019-08-25 19:35:37 +08:00 虽然不知道楼主在说什么,但是你用一个 int * 一个字面值 肯定是出 int,long 不是看你结果的类型的 | 
|      70x000000000      2019-08-25 19:43:35 +08:00 @champloo #5 86399999 这里计算出来的值已经溢出了,是个负数,然后转换成 long 也一样啊,我的理解哈 | 
|  |      8champloo OP | 
|  |      9xiangyuecn      2019-08-25 19:46:21 +08:00 25*86399999L 正常 long 值,所以没有错误 log 输出 25*86399999 int 溢出,成负数,所以输出了错误 log 随便打个 err 也比 ------- 强 2^31 倍 | 
|  |      10champloo OP @xiangyuecn 哈哈,好得老哥!我记住了 |