# Understanding isInfinite( ) and isNaN( ) in Java

By: Emiley J Emailed: 1698 times Printed: 2203 times

 By: rohit kumar - how this program is work By: Kirti - Hi..thx for the hadoop in By: Spijker - I have altered the code a By: ali mohammed - why we use the java in ne By: ali mohammed - why we use the java in ne By: mizhelle - when I exported the data By: raul - no output as well, i'm ge By: Rajesh - thanx very much... By: Suindu De - Suppose we are executing

Float and Double provide the methods isInfinite( ) and isNaN( ), which help when manipulating two special double and float values. These methods test for two unique values defined by the IEEE floating-point specification: infinity and NaN (not a number).

isInfinite( ) returns true if the value being tested is infinitely large or small in magnitude. isNaN( ) returns true if the value being tested is not a number.

The following example creates two Double objects; one is infinite, and the other is not a
number:

// Demonstrate isInfinite() and isNaN()
class InfNaN {
public static void main(String args[]) {
Double d1 = new Double(1/0.);
Double d2 = new Double(0/0.);
System.out.println(d1 + ": " + d1.isInfinite() + ", " +
d1.isNaN());
System.out.println(d2 + ": " + d2.isInfinite() + ", " +
d2.isNaN());
}
}

This program generates the following output:

Infinity: true, false
NaN: false, true

 1 View Comment```A more complete description of the common pitfalls of using NaN in Java: http://ppkwok.blogspot.co.uk/2012/11/java-cafe-1-never-write-nan-nan_24.html``` View Tutorial          By: Phil at 2012-11-25 02:06:49

Your email(required, will not be shown to the public):

More Tutorials by Emiley J
 Password must include both numeric and alphabetic characters - Magento What is Hadoop? Returning multiple values from a web service Tomcat and httpd configured in port 8080 and 80 Java Webservices using Netbeans and Tomcat Java WebService connected to Database How to Deploy a Java Web Service Call a webservice in Java Java WebService - Create your first web service in Java package javax.jws does not exist Getting Started with Android HTML5 Location - getCurrentPosition() in HTML5 HTML5 Canvas - Using Canvas in HTML5 HTML5 - Introduction HTML5 Video - Handling video in HTML5

More Tutorials in Java
 Update contents of a file within a jar file Tomcat and httpd configured in port 8080 and 80 Java File Java String Count number of vowels, consonants and digits in a String in Java Reverse a number in Java Student marks calculation program in Java Handling Fractions in Java Calculate gross salary in Java Calculate average sale of the week in Java Vector in Java - Sample Program MultiLevel Inheritance sample in Java Multiple Inheritance sample in Java Java program using Method Overriding Java program to check if user input is an even number

More Latest News
Most Viewed Articles (in Java )
 How to Send SMS using Java Program (full code sample included) XML and Java - Parsing XML using Java Tutorial Recursion in java How to use ArrayList in Java FileReader and FileWriter example program in Java Read from a COM port using Java program The Basic Structure of a Simple Java program Multidimensional or arrays of arrays in Java InetAddress Example program in Java Sample Java program shows how to write to COM port using Java. concat(), replace(), and trim() Strings in Java Integer: byte, short, int, and long data types in Java Text to Speech conversion program in Java Connect to a password protected URL from Java program append() in Java
Most Emailed Articles (in Java)
 Read from a COM port using Java program How to use ArrayList in Java Data Types in Java Write to a COM port using Java program How to access instance from an inner class and accessing outer class variables in java History of Java Method Overloading (function overloading) in Java Sample program to demonstrate the use of ActionListener Tomcat and httpd configured in port 8080 and 80 Save/Write/Read image file from/to a database using Java program Java program for changeable wrapper class Report Sections in JasperReports Using jar utility in Java - A jar tutorial FilenameFilter - sample program in Java Observable class and the sample program in Java