Package org.mozilla.javascript.v8dtoa
Class DoubleConversion
- java.lang.Object
-
- org.mozilla.javascript.v8dtoa.DoubleConversion
-
public final class DoubleConversion extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static int
kDenormalExponent
private static int
kExponentBias
private static long
kExponentMask
private static long
kHiddenBit
private static int
kPhysicalSignificandSize
private static long
kSignificandMask
private static int
kSignificandSize
private static long
kSignMask
-
Constructor Summary
Constructors Modifier Constructor Description private
DoubleConversion()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
doubleToInt32(double x)
private static int
exponent(long d64)
private static boolean
isDenormal(long d64)
private static int
sign(long d64)
private static long
significand(long d64)
-
-
-
Field Detail
-
kSignMask
private static final long kSignMask
- See Also:
- Constant Field Values
-
kExponentMask
private static final long kExponentMask
- See Also:
- Constant Field Values
-
kSignificandMask
private static final long kSignificandMask
- See Also:
- Constant Field Values
-
kHiddenBit
private static final long kHiddenBit
- See Also:
- Constant Field Values
-
kPhysicalSignificandSize
private static final int kPhysicalSignificandSize
- See Also:
- Constant Field Values
-
kSignificandSize
private static final int kSignificandSize
- See Also:
- Constant Field Values
-
kExponentBias
private static final int kExponentBias
- See Also:
- Constant Field Values
-
kDenormalExponent
private static final int kDenormalExponent
- See Also:
- Constant Field Values
-
-