Online Java Compiler By
JavaTpoint.com
import java.util.Scanner; public class FloatIsNaNExample3 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println(" Enter Positive float number = "); Float f1 = scanner.nextFloat(); //returns a NaN value Float f2 = f1/0.0f - f1/0.0f; System.out.println("1. "+f1+"/0.0 - "+ f1+"/0.0 = "+f2+" value is " +f2.isNaN()); //isNaN() method will return true Float f3 = f1/0.0f * 0.0f; System.out.println("2. "+f1+"/0.0 *"+ " 0.0 = "+f3+" value is " +f3.isNaN()); //calling static isNaN() method Float f4 = f1*0f / 0f; System.out.println("3. "+f1+"*0.0 / "+ "0.0 = "+f4+" value is " +Float.isNaN(f4)); Float f5 = Float.NaN - 768943453; System.out.println("4. "+Float.NaN+" - 768943453"+ " = "+f5+" value is " +f5.isNaN()); } }
Output