Java 浮点型 isInfinite() 方法

java 8object oriented programmingprogramming

如果 Java 中的 Float.isInfinite() 方法的浮点值无限大,则返回 true,否则返回 false。

我们有以下浮点型值

Float f1 = new Float(5.0/0.0);
Float f2 = new Float(10.2/0.0);
Float f3 = new Float(0.0/0.0);

使用 isInfinite() 方法进行检查

f1.isInfinite();
f2.isInfinite();
f3.isInfinite();

以下是完整的示例及其输出 −

示例

import java.lang.*;
public class Demo {
   public static void main(String args[]) {
      Float f1 = new Float(5.0/0.0);
      Float f2 = new Float(10.2/0.0);
      Float f3 = new Float(0.0/0.0);
      System.out.println(f1.isInfinite());
      System.out.println(f2.isInfinite());
      System.out.println(f3.isInfinite());
   }
}

输出

true
true
false

相关文章