Java 程式檢查 Float 是否為無窮大或非數值 (NAN)


若要檢查 Float 是否為 isInfinite,請使用 isInfinite() 方法;若要檢查 NAN,請使用 isNaN() 方法。

示例

 線上演示

public class Demo {
   public static void main(String[] args) {
      float value1 = (float) 1 / 0;
      boolean res1 = Float.isInfinite(value1);
      System.out.println("Checking for isInfinite? = "+res1);
      float value2 = (float) Math.sqrt(9);
      boolean res2 = Float.isNaN(value2);
      System.out.println("Checking for isNan? = "+res2);
   }
}

輸出

Checking for isInfinite? = true
Checking for isNan? = false

更新於: 30-Jul-2019

2 千 + 次訪問

啟動您的職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.