gpt4 book ai didi

java - 强制转换 (int) 无法正常工作

转载 作者:行者123 更新时间:2023-12-01 21:55:04 24 4
gpt4 key购买 nike

我初始化了一个 double aMath.pow(10,24) 。现在我需要转换 double a至 int b :

a = Math.pow(10,24)
int b = (int)a;
System.out.println(a);
System.out.println(b);

系统打印出:

1.0E24
2147483647

这个结果显然是不正确的。

最佳答案

这是因为 Integer 有限制 INT_MAX - 2147483647

关于java - 强制转换 (int) 无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34502449/

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