aicas logoJamaica 3.2 release 62

sun.misc
Class FloatConsts

java.lang.Object
  extended by sun.misc.FloatConsts

public class FloatConsts
extends Object

This class contains additional constants documenting limits of the float type.


Field Summary
static int EXP_BIAS
          Bias used in representing a float exponent.
static int EXP_BIT_MASK
          Bit mask to isolate the exponent field of a float.
static int MAX_EXPONENT
          Maximum exponent a finite float number may have.
static float MAX_VALUE
           
static int MIN_EXPONENT
          Minimum exponent a normalized float number may have.
static float MIN_NORMAL
          A constant holding the smallest positive normal value of type float, 2-126.
static int MIN_SUB_EXPONENT
          The exponent the smallest positive float subnormal value would have if it could be normalized.
static float MIN_VALUE
           
static float NaN
           
static float NEGATIVE_INFINITY
           
static float POSITIVE_INFINITY
           
static int SIGN_BIT_MASK
          Bit mask to isolate the sign bit of a float.
static int SIGNIF_BIT_MASK
          Bit mask to isolate the significand field of a float.
static int SIGNIFICAND_WIDTH
          The number of logical bits in the significand of a float number, including the implicit bit.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

POSITIVE_INFINITY

public static final float POSITIVE_INFINITY
See Also:
Constant Field Values

NEGATIVE_INFINITY

public static final float NEGATIVE_INFINITY
See Also:
Constant Field Values

NaN

public static final float NaN
See Also:
Constant Field Values

MAX_VALUE

public static final float MAX_VALUE
See Also:
Constant Field Values

MIN_VALUE

public static final float MIN_VALUE
See Also:
Constant Field Values

MIN_NORMAL

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).

See Also:
Constant Field Values

SIGNIFICAND_WIDTH

public static final int SIGNIFICAND_WIDTH
The number of logical bits in the significand of a float number, including the implicit bit.

See Also:
Constant Field Values

MAX_EXPONENT

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).

See Also:
Constant Field Values

MIN_EXPONENT

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).

See Also:
Constant Field Values

MIN_SUB_EXPONENT

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).

See Also:
Constant Field Values

EXP_BIAS

public static final int EXP_BIAS
Bias used in representing a float exponent.

See Also:
Constant Field Values

SIGN_BIT_MASK

public static final int SIGN_BIT_MASK
Bit mask to isolate the sign bit of a float.

See Also:
Constant Field Values

EXP_BIT_MASK

public static final int EXP_BIT_MASK
Bit mask to isolate the exponent field of a float.

See Also:
Constant Field Values

SIGNIF_BIT_MASK

public static final int SIGNIF_BIT_MASK
Bit mask to isolate the significand field of a float.

See Also:
Constant Field Values

aicas logoJamaica 3.2 release 62

aicas GmbH, Karlsruhe - Germany    www.aicas.com
Copyright 2001-2008 aicas GmbH. All Rights Reserved.