<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<!--NewPage-->
<html>
<head>
<!-- Generated by javadoc on Wed Jul 28 01:21:15 GMT 1999 -->
<title>
  Class java.lang.Float
</title>
</head>
<body>
<a name="_top_"></a>
<pre>
<a href="packages.html">All Packages</a>  <a href="tree.html">Class Hierarchy</a>  <a href="Package-java.lang.html">This Package</a>  <a href="java.lang.Double.html#_top_">Previous</a>  <a href="java.lang.Integer.html#_top_">Next</a>  <a href="AllNames.html">Index</a></pre>
<hr>
<h1>
  Class java.lang.Float
</h1>
<pre>
<a href="java.lang.Object.html#_top_">java.lang.Object</a>
   |
   +----<a href="java.lang.Number.html#_top_">java.lang.Number</a>
           |
           +----java.lang.Float
</pre>
<hr>
<dl>
  <dt> public final class <b>Float</b>
  <dt> extends <a href="java.lang.Number.html#_top_">Number</a>
</dl>
The Float class wraps a value of primitive type <code>float</code> in 
 an object. An object of type <code>Float</code> contains a single 
 field whose type is <code>float</code>. 
 <p>
 In addition, this class provides several methods for converting a 
 <code>float</code> to a <code>String</code> and a 
 <code>String</code> to a <code>float</code>, as well as other 
 constants and methods useful when dealing with a 
 <code>float</code>.
<p>
<hr>
<a name="index"></a>
<h2>
  <img src="images/variable-index.gif" width=207 height=38 alt="Variable Index">
</h2>
<dl>
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#MAX_VALUE"><b>MAX_VALUE</b></a>
  <dd>  The largest positive value of type <code>float</code>.
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#MIN_VALUE"><b>MIN_VALUE</b></a>
  <dd>  The smallest positive value of type <code>float</code>.
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#NaN"><b>NaN</b></a>
  <dd> 
 The NaN value of type <code>float</code>.
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#NEGATIVE_INFINITY"><b>NEGATIVE_INFINITY</b></a>
  <dd>  The negative infinity of type <code>float</code>.
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#POSITIVE_INFINITY"><b>POSITIVE_INFINITY</b></a>
  <dd>  The positive infinity of type <code>float</code>.
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#TYPE"><b>TYPE</b></a>
  <dd>  The Class object representing the primitive type float.
</dl>
<h2>
  <img src="images/constructor-index.gif" width=275 height=38 alt="Constructor Index">
</h2>
<dl>
  <dt> <img src="images/yellow-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#Float(double)"><b>Float</b></a>(double)
  <dd>  Constructs a newly allocated <code>Float</code>object that 
 represents the argument converted to type <code>float</code>.
  <dt> <img src="images/yellow-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#Float(float)"><b>Float</b></a>(float)
  <dd>  Constructs a newly allocated <code>Float</code> object that 
 represents the primitive <code>float</code> argument.
  <dt> <img src="images/yellow-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#Float(java.lang.String)"><b>Float</b></a>(String)
  <dd>  Constructs a newly allocated <code>Float</code> object that 
 represents the floating- point value of type <code>float</code> 
 represented by the string.
</dl>
<h2>
  <img src="images/method-index.gif" width=207 height=38 alt="Method Index">
</h2>
<dl>
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#byteValue()"><b>byteValue</b></a>()
  <dd>  Returns the value of this Float as a byte (by casting to a byte).
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#doubleValue()"><b>doubleValue</b></a>()
  <dd>  Returns the double value of this Float.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#equals(java.lang.Object)"><b>equals</b></a>(Object)
  <dd>  Compares this object against some other object.
  <dt> <img src="images/green-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#floatToIntBits(float)"><b>floatToIntBits</b></a>(float)
  <dd>  Returns the bit represention of a single-float value.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#floatValue()"><b>floatValue</b></a>()
  <dd>  Returns the float value of this Float object.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#hashCode()"><b>hashCode</b></a>()
  <dd>  Returns a hashcode for this Float.
  <dt> <img src="images/green-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#intBitsToFloat(int)"><b>intBitsToFloat</b></a>(int)
  <dd>  Returns the single-float corresponding to a given bit represention.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#intValue()"><b>intValue</b></a>()
  <dd>  Returns the integer value of this Float (by casting to an int).
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#isInfinite()"><b>isInfinite</b></a>()
  <dd>  Returns true if this Float value is infinitely large in magnitude.
  <dt> <img src="images/green-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#isInfinite(float)"><b>isInfinite</b></a>(float)
  <dd>  Returns true if the specified number is infinitely large in magnitude.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#isNaN()"><b>isNaN</b></a>()
  <dd>  Returns true if this Float value is Not-a-Number (NaN).
  <dt> <img src="images/green-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#isNaN(float)"><b>isNaN</b></a>(float)
  <dd>  Returns true if the specified number is the special Not-a-Number (NaN)
 value.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#longValue()"><b>longValue</b></a>()
  <dd>  Returns the long value of this Float (by casting to a long).
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#shortValue()"><b>shortValue</b></a>()
  <dd>  Returns the value of this Float as a short (by casting to a short).
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#toString()"><b>toString</b></a>()
  <dd>  Returns a String representation of this Float object.
  <dt> <img src="images/green-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#toString(float)"><b>toString</b></a>(float)
  <dd>  Returns a String representation for the specified float value.
  <dt> <img src="images/green-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#valueOf(java.lang.String)"><b>valueOf</b></a>(String)
  <dd>  Returns the floating point value represented by the specified String.
</dl>
<a name="variables"></a>
<h2>
  <img src="images/variables.gif" width=153 height=38 alt="Variables">
</h2>
<a name="POSITIVE_INFINITY"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>POSITIVE_INFINITY</b>
<pre>
 public static final float POSITIVE_INFINITY
</pre>
<dl>
  <dd> The positive infinity of type <code>float</code>.<p>
</dl>
<a name="NEGATIVE_INFINITY"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>NEGATIVE_INFINITY</b>
<pre>
 public static final float NEGATIVE_INFINITY
</pre>
<dl>
  <dd> The negative infinity of type <code>float</code>.<p>
</dl>
<a name="NaN"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>NaN</b>
<pre>
 public static final float NaN
</pre>
<dl>
  <dd> The NaN value of type <code>float</code>.<p>
</dl>
<a name="MAX_VALUE"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>MAX_VALUE</b>
<pre>
 public static final float MAX_VALUE
</pre>
<dl>
  <dd> The largest positive value of type <code>float</code>.<p>
</dl>
<a name="MIN_VALUE"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>MIN_VALUE</b>
<pre>
 public static final float MIN_VALUE
</pre>
<dl>
  <dd> The smallest positive value of type <code>float</code>.<p>
</dl>
<a name="TYPE"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>TYPE</b>
<pre>
 public static final <a href="java.lang.Class.html#_top_">Class</a> TYPE
</pre>
<dl>
  <dd> The Class object representing the primitive type float.<p>
</dl>
<a name="constructors"></a>
<h2>
  <img src="images/constructors.gif" width=231 height=38 alt="Constructors">
</h2>
<a name="Float"></a>
<a name="Float(float)"><img src="images/yellow-ball.gif" width=12 height=12 alt=" o "></a>
<b>Float</b>
<pre>
 public Float(float value)
</pre>
<dl>
  <dd> Constructs a newly allocated <code>Float</code> object that 
 represents the primitive <code>float</code> argument.
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> value - the value to be represented by the <code>Float</code>.
  </dl></dd>
</dl>
<a name="Float(double)"><img src="images/yellow-ball.gif" width=12 height=12 alt=" o "></a>
<b>Float</b>
<pre>
 public Float(double value)
</pre>
<dl>
  <dd> Constructs a newly allocated <code>Float</code>object that 
 represents the argument converted to type <code>float</code>.
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> value - the value to be represented by the <code>Float</code>.
  </dl></dd>
</dl>
<a name="Float(java.lang.String)"><img src="images/yellow-ball.gif" width=12 height=12 alt=" o "></a>
<b>Float</b>
<pre>
 public Float(<a href="java.lang.String.html#_top_">String</a> s) throws <a href="java.lang.NumberFormatException.html#_top_">NumberFormatException</a>
</pre>
<dl>
  <dd> Constructs a newly allocated <code>Float</code> object that 
 represents the floating- point value of type <code>float</code> 
 represented by the string. The string is converted to a 
 <code>float</code> value as if by the <code>valueOf</code> method.
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> s - a string to be converted to a <code>Float</code>.
    <dt> <b>Throws:</b> <a href="java.lang.NumberFormatException.html#_top_">NumberFormatException</a>
    <dd> if the string does not contain a
               parsable number.
    <dt> <b>See Also:</b>
    <dd> <a href="#valueOf(java.lang.String)">valueOf</a>
  </dl></dd>
</dl>
<a name="methods"></a>
<h2>
  <img src="images/methods.gif" width=151 height=38 alt="Methods">
</h2>
<a name="toString(float)"><img src="images/green-ball.gif" width=12 height=12 alt=" o "></a>
<a name="toString"><b>toString</b></a>
<pre>
 public static <a href="java.lang.String.html#_top_">String</a> toString(float f)
</pre>
<dl>
  <dd> Returns a String representation for the specified float value.
 <p>
 The values <code>NaN</code>, <code>NEGATIVE_INFINITY</code>, 
 <code>POSITIVE_INFINITY</code>, <code>-0.0</code>, and 
 <code>+0.0</code> are represented by the strings 
 <code>"NaN"</code>, <code>"-Infinity"</code>, 
 <code>"Infinity"</code>,<code> "-0.0"</code>, and 
 <code>"0.0"</code>, respectively. 
 <p>
 If <code>d</code> is in the range 
 <code>10<sup>-3</sup>&nbsp;&lt;=
   |d|&nbsp;&lt;=&nbsp;10<sup>7</sup></code>, 
 then it is converted to a <code>String</code> in the style 
 <code>[-]ddd.ddd</code>. Otherwise, it is converted to a 
 string in the style <code>[-]m.ddddE&#177;xx</code>.
 <p>
 There is always a minimum of 1 digit after the decimal point. The 
 number of digits is the minimum needed to uniquely distinguish the 
 argument value from adjacent values of type <code>float</code>.
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> d - the float to be converted.
    <dt> <b>Returns:</b>
    <dd> a string representation of the argument.
  </dl></dd>
</dl>
<a name="valueOf(java.lang.String)"><img src="images/green-ball.gif" width=12 height=12 alt=" o "></a>
<a name="valueOf"><b>valueOf</b></a>
<pre>
 public static <a href="#_top_">Float</a> valueOf(<a href="java.lang.String.html#_top_">String</a> s) throws <a href="java.lang.NumberFormatException.html#_top_">NumberFormatException</a>
</pre>
<dl>
  <dd> Returns the floating point value represented by the specified String.
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> s - the string to be parsed.
    <dt> <b>Returns:</b>
    <dd> a newly constructed <code>Float</code> initialized to the
             value represented by the <code>String</code> argument.
    <dt> <b>Throws:</b> <a href="java.lang.NumberFormatException.html#_top_">NumberFormatException</a>
    <dd> if the string does not contain a
               parsable number.
  </dl></dd>
</dl>
<a name="isNaN(float)"><img src="images/green-ball.gif" width=12 height=12 alt=" o "></a>
<a name="isNaN"><b>isNaN</b></a>
<pre>
 public static boolean isNaN(float v)
</pre>
<dl>
  <dd> Returns true if the specified number is the special Not-a-Number (NaN)
 value.
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> v - the value to be tested.
    <dt> <b>Returns:</b>
    <dd> <code>true</code> if the argument is NaN;
          <code>false</code> otherwise.
  </dl></dd>
</dl>
<a name="isInfinite(float)"><img src="images/green-ball.gif" width=12 height=12 alt=" o "></a>
<a name="isInfinite"><b>isInfinite</b></a>
<pre>
 public static boolean isInfinite(float v)
</pre>
<dl>
  <dd> Returns true if the specified number is infinitely large in magnitude.
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> v - the value to be tested.
    <dt> <b>Returns:</b>
    <dd> <code>true</code> if the argument is positive infinity or
          negative infinity; <code>false</code> otherwise.
  </dl></dd>
</dl>
<a name="isNaN()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="isNaN"><b>isNaN</b></a>
<pre>
 public boolean isNaN()
</pre>
<dl>
  <dd> Returns true if this Float value is Not-a-Number (NaN).
<p>
  <dd><dl>
    <dt> <b>Returns:</b>
    <dd> <code>true</code> if the value represented by this object is
          NaN; <code>false</code> otherwise.
  </dl></dd>
</dl>
<a name="isInfinite()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="isInfinite"><b>isInfinite</b></a>
<pre>
 public boolean isInfinite()
</pre>
<dl>
  <dd> Returns true if this Float value is infinitely large in magnitude.
<p>
  <dd><dl>
    <dt> <b>Returns:</b>
    <dd> <code>true</code> if the value represented by this object is
          positive infinity or negative infinity;
          <code>false</code> otherwise.
  </dl></dd>
</dl>
<a name="toString()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="toString"><b>toString</b></a>
<pre>
 public <a href="java.lang.String.html#_top_">String</a> toString()
</pre>
<dl>
  <dd> Returns a String representation of this Float object.
 The primitive <code>float</code> value represented by this object 
 is converted to a <code>String</code> exactly as if by the method 
 <code>toString</code> of one argument.
<p>
  <dd><dl>
    <dt> <b>Returns:</b>
    <dd> a <code>String</code> representation of this object.
    <dt> <b>Overrides:</b>
    <dd> <a href="java.lang.Object.html#toString()">toString</a> in class <a href="java.lang.Object.html#_top_">Object</a>
    <dt> <b>See Also:</b>
    <dd> <a href="#toString(float)">toString</a>
  </dl></dd>
</dl>
<a name="byteValue()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="byteValue"><b>byteValue</b></a>
<pre>
 public byte byteValue()
</pre>
<dl>
  <dd> Returns the value of this Float as a byte (by casting to a byte).
<p>
  <dd><dl>
    <dt> <b>Overrides:</b>
    <dd> <a href="java.lang.Number.html#byteValue()">byteValue</a> in class <a href="java.lang.Number.html#_top_">Number</a>
  </dl></dd>
</dl>
<a name="shortValue()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="shortValue"><b>shortValue</b></a>
<pre>
 public short shortValue()
</pre>
<dl>
  <dd> Returns the value of this Float as a short (by casting to a short).
<p>
  <dd><dl>
    <dt> <b>Overrides:</b>
    <dd> <a href="java.lang.Number.html#shortValue()">shortValue</a> in class <a href="java.lang.Number.html#_top_">Number</a>
  </dl></dd>
</dl>
<a name="intValue()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="intValue"><b>intValue</b></a>
<pre>
 public int intValue()
</pre>
<dl>
  <dd> Returns the integer value of this Float (by casting to an int).
<p>
  <dd><dl>
    <dt> <b>Returns:</b>
    <dd> the <code>float</code> value represented by this object
          converted to type <code>int</code> and the result of the
          conversion is returned.
    <dt> <b>Overrides:</b>
    <dd> <a href="java.lang.Number.html#intValue()">intValue</a> in class <a href="java.lang.Number.html#_top_">Number</a>
  </dl></dd>
</dl>
<a name="longValue()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="longValue"><b>longValue</b></a>
<pre>
 public long longValue()
</pre>
<dl>
  <dd> Returns the long value of this Float (by casting to a long).
<p>
  <dd><dl>
    <dt> <b>Returns:</b>
    <dd> the <code>float</code> value represented by this object is
          converted to type <code>long</code> and the result of the
          conversion is returned.
    <dt> <b>Overrides:</b>
    <dd> <a href="java.lang.Number.html#longValue()">longValue</a> in class <a href="java.lang.Number.html#_top_">Number</a>
  </dl></dd>
</dl>
<a name="floatValue()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="floatValue"><b>floatValue</b></a>
<pre>
 public float floatValue()
</pre>
<dl>
  <dd> Returns the float value of this Float object.
<p>
  <dd><dl>
    <dt> <b>Returns:</b>
    <dd> the <code>float</code> value represented by this object.
    <dt> <b>Overrides:</b>
    <dd> <a href="java.lang.Number.html#floatValue()">floatValue</a> in class <a href="java.lang.Number.html#_top_">Number</a>
  </dl></dd>
</dl>
<a name="doubleValue()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="doubleValue"><b>doubleValue</b></a>
<pre>
 public double doubleValue()
</pre>
<dl>
  <dd> Returns the double value of this Float.
<p>
  <dd><dl>
    <dt> <b>Overrides:</b>
    <dd> <a href="java.lang.Number.html#doubleValue()">doubleValue</a> in class <a href="java.lang.Number.html#_top_">Number</a>
  </dl></dd>
</dl>
<a name="hashCode()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="hashCode"><b>hashCode</b></a>
<pre>
 public int hashCode()
</pre>
<dl>
  <dd> Returns a hashcode for this Float.
<p>
  <dd><dl>
    <dt> <b>Returns:</b>
    <dd> a hash code value for this object.
    <dt> <b>Overrides:</b>
    <dd> <a href="java.lang.Object.html#hashCode()">hashCode</a> in class <a href="java.lang.Object.html#_top_">Object</a>
  </dl></dd>
</dl>
<a name="equals(java.lang.Object)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="equals"><b>equals</b></a>
<pre>
 public boolean equals(<a href="java.lang.Object.html#_top_">Object</a> obj)
</pre>
<dl>
  <dd> Compares this object against some other object.
 The result is <code>true</code> if and only if the argument is 
 not <code>null</code> and is a <code>Float</code> object that 
 represents a <code>float</code> that has the identical bit pattern 
 to the bit pattern of the <code>float</code> represented by this 
 object. 
 <p>
 Note that in most cases, for two instances of class 
 <code>Float</code>, <code>f1</code> and <code>f2</code>, the value 
 of <code>f1.equals(f2)</code> is <code>true</code> if and only if 
 <ul><code>
   f1.floatValue()&nbsp;== f2.floatValue()
 </code></ul>
 <p>
 also has the value <code>true</code>. However, there are two exceptions:
 <ul>
 <li>If <code>f1</code> and <code>f2</code> both represent 
     <code>Float.NaN</code>, then the <code>equals</code> method returns 
     <code>true</code>, even though <code>Float.NaN==Float.NaN</code> 
     has the value <code>false</code>.
 <li>If <code>f1</code> represents <code>+0.0f</code> while
     <code>f2</code> represents <code>-0.0f</code>, or vice versa,
     the <code>equal</code> test has the value <code>false</code>,
     even though <code>0.0f==-0.0f</code> has the value <code>true</code>.
 </ul>
<p>
  <dd><dl>
    <dt> <b>Returns:</b>
    <dd> <code>true</code> if the objects are the same;
          <code>false</code> otherwise.
    <dt> <b>Overrides:</b>
    <dd> <a href="java.lang.Object.html#equals(java.lang.Object)">equals</a> in class <a href="java.lang.Object.html#_top_">Object</a>
    <dt> <b>See Also:</b>
    <dd> <a href="#floatToIntBits(float)">floatToIntBits</a>
  </dl></dd>
</dl>
<a name="floatToIntBits(float)"><img src="images/green-ball.gif" width=12 height=12 alt=" o "></a>
<a name="floatToIntBits"><b>floatToIntBits</b></a>
<pre>
 public static native int floatToIntBits(float value)
</pre>
<dl>
  <dd> Returns the bit represention of a single-float value.
 The result is a representation of the floating-point argument 
 according to the IEEE 754 floating-point "single 
 precision" bit layout. 
 <p>
 Bit 31 represents the sign of the floating-point number. Bits 
 30-23 represent the exponent. Bits 22-0 represent 
 the significand (sometimes called the mantissa) of the 
 floating-point number. 
 <p>
 If the argument is positive infinity, the result is 
 <code>0x7f800000</code>. 
 <p>
 If the argument is negative infinity, the result is 
 <code>0xff800000</code>. 
 <p>
 If the argument is NaN, the result is <code>0x7fc00000</code>.
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> value - a floating-point number.
    <dt> <b>Returns:</b>
    <dd> the bits that represent the floating-point number.
  </dl></dd>
</dl>
<a name="intBitsToFloat(int)"><img src="images/green-ball.gif" width=12 height=12 alt=" o "></a>
<a name="intBitsToFloat"><b>intBitsToFloat</b></a>
<pre>
 public static native float intBitsToFloat(int bits)
</pre>
<dl>
  <dd> Returns the single-float corresponding to a given bit represention.
 The argument is considered to be a representation of a 
 floating-point value according to the IEEE 754 floating-point 
 "single precision" bit layout.
 <p>
 If the argument is <code>0x7f800000</code>, the result is positive 
 infinity. 
 <p>
 If the argument is <code>0xff800000</code>, the result is negative 
 infinity. 
 <p>
 If the argument is any value in the range <code>0x7f800001</code> 
 through <code>0x7f8fffff</code> or in the range 
 <code>0xff800001</code> through <code>0xff8fffff</code>, the result is 
 NaN. All IEEE 754 NaN values are, in effect, lumped together by 
 the Java language into a single value.
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> bits - an integer.
    <dt> <b>Returns:</b>
    <dd> the single-format floating-point value with the same bit
          pattern.
  </dl></dd>
</dl>
<hr>
<pre>
<a href="packages.html">All Packages</a>  <a href="tree.html">Class Hierarchy</a>  <a href="Package-java.lang.html">This Package</a>  <a href="java.lang.Double.html#_top_">Previous</a>  <a href="java.lang.Integer.html#_top_">Next</a>  <a href="AllNames.html">Index</a></pre>
</body>
</html>
