Save This Page
Home » openjdk-7 » sun » misc » [javadoc | source]
sun.misc
public class: FloatConsts [javadoc | source]
java.lang.Object
   sun.misc.FloatConsts
This class contains additional constants documenting limits of the float type.
Field Summary
public static final  float POSITIVE_INFINITY     
public static final  float NEGATIVE_INFINITY     
public static final  float NaN     
public static final  float MAX_VALUE     
public static final  float MIN_VALUE     
public static final  float MIN_NORMAL    A constant holding the smallest positive normal value of type float, 2-126. It is equal to the value returned by Float.intBitsToFloat(0x00800000)
public static final  int SIGNIFICAND_WIDTH    The number of logical bits in the significand of a float number, including the implicit bit. 
public static final  int MAX_EXPONENT    Maximum exponent a finite float number may have. It is equal to the value returned by Math.ilogb(Float.MAX_VALUE)
public static final  int MIN_EXPONENT    Minimum exponent a normalized float number may have. It is equal to the value returned by Math.ilogb(Float.MIN_NORMAL)
public static final  int MIN_SUB_EXPONENT    The exponent the smallest positive float subnormal value would have if it could be normalized. It is equal to the value returned by FpUtils.ilogb(Float.MIN_VALUE)
public static final  int EXP_BIAS    Bias used in representing a float exponent. 
public static final  int SIGN_BIT_MASK    Bit mask to isolate the sign bit of a float
public static final  int EXP_BIT_MASK    Bit mask to isolate the exponent field of a float
public static final  int SIGNIF_BIT_MASK    Bit mask to isolate the significand field of a float
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait