This week's book giveaway is in the Big Data forum.
We're giving away four copies of Elasticsearch in Action and have Radu Gheorghe & Matthew Lee Hinman on-line!
See this thread for details.
The moose likes Programmer Certification (SCJP/OCPJP) and the fly likes range of float and double Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Elasticsearch in Action this week in the Big Data forum!
JavaRanch » Java Forums » Certification » Programmer Certification (SCJP/OCPJP)
Bookmark "range of float and double" Watch "range of float and double" New topic

range of float and double

Sanjay Mishra
Ranch Hand

Joined: Jul 08, 2000
Posts: 84
Is it positive infinity to negative infinity?
Than how can it fit in into 32 bit and 64
deekasha gunwant
Ranch Hand

Joined: May 06, 2000
Posts: 396
Hi sanjay,
range of Float and double can be found by running the following program.
class MaxMin
public static void main(String j[])
System.out.println("Max Float :"+Float.MAX_VALUE);
System.out.println("Min Float :"+Float.MIN_VALUE);
System.out.println("Max Double :"+Double.MAX_VALUE);
System.out.println("Min Double :"+Double.MIN_VALUE);
Now POSITIVE_INFINITY and NEGATIVE_INFINITY are two constants defined by Float and double classes which are used to handle overflow and underflow soon as it seems that the value assigned to float /double is going to be greater than MAX_VALUE or less than MIN_VALUE then java uses two infinity constants and neatly saves us from an exception.
It is sorta covered in the JavaRanch Style Guide.
subject: range of float and double