在Java中抛出ArithmeticException
发布时间:2020-05-24 18:12:40 所属栏目:Java 来源:互联网
导读:在 Java中,(Number / 0)抛出ArithmeticException而(Number / 0.0)= Infinity. 为什么会这样? 因为IEEE-754浮点数具有无穷大的表示,而整数则没有. 换句话说,int中的每个位模式代表一个正常整数;浮点值更复杂,有/ – 无穷大,“非数字”(NaN)值,标准化值,次正常
|
在
Java中,(Number / 0)抛出ArithmeticException而(Number / 0.0)= Infinity.
解决方法因为IEEE-754浮点数具有无穷大的表示,而整数则没有.换句话说,int中的每个位模式代表一个正常整数;浮点值更复杂,有/ – 无穷大,“非数字”(NaN)值,标准化值,次正常值等. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
