gpt4 book ai didi

java - 在 Java 中抛出 ArithmeticException

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:46:32 24 4
gpt4 key购买 nike

在 Java 中,(Number/0) 在 (Number/0.0) = Infinity 时抛出 ArithmeticException。为什么会这样?

最佳答案

因为 IEEE-754 float 具有无穷大的表示,而整数则没有。

换句话说,int中的每个位模式都代表一个普通整数;对于 +/- 无穷大、“非数字”(NaN) 值、归一化值、次正规值等,浮点值更加复杂。

关于java - 在 Java 中抛出 ArithmeticException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2146944/

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