Java中数组的无穷大

时间:2020-03-11 05:57:54

标签: java arrays android-studio

我厌倦了打印Array,最后我得到了最后几个值的Infinity。 Infinity在Java中意味着什么。我正在android studio中编写Java。

数组如下 aList [132.74362,142.6408,143.6408,131.62733,132.62733,127.61245,128.61246,124.76465,125.76465, Infinity,Infinity,Infinity,Infinity ]

Infinity是什么意思?

1 个答案:

答案 0 :(得分:2)

你除以零吗?

当您除以零时...

对于双/浮点除法,输出为Infinity。其背后的根本原因是它实现了浮点算法,该算法根据IEEE 754标准为“除以零的情况”指定特殊值,例如“非数字”或“无穷大”。

如果是整数除法,则抛出ArithmeticException。

这将打印“ Infinity”

    double p = 1; 
    System.out.println(p/0);