gpt4 book ai didi

java - 为什么 long 值小于 Long.MAX_VALUE 却是负数

转载 作者:行者123 更新时间:2023-12-01 19:38:00 27 4
gpt4 key购买 nike

Long.MAX_VALUE的值是 9223372036854775807但是,当我打印以下内容时:

System.out.println(1000 * 60 * 60 * 24 * 30);

我得到-1702967296

虽然该值应该是 2592000000小于 Long.MAX_VALUE

最佳答案

您使用的值不是 long int。使用长值,否则结果会回绕并变为负数。

关于java - 为什么 long 值小于 Long.MAX_VALUE 却是负数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56663337/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com