double from a char array.
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv long | nan()
Implements abstract ch. |
| pack-priv long | |
| pack-priv long | |
| pack-priv long | valueOfFloatLiteral(char[]
the string that contains the float literal (and maybe more) str, int the start index (inclusive) of the float literal
inside the string startIndex, int the end index (exclusive) of the float literal inside
the string endIndex, boolean whether the float value is negative isNegative, long the significand of the float value (can be truncated) significand, int the exponent of the float value exponent, boolean whether the significand is truncated isSignificandTruncated, int the exponent value of the truncated
significand exponentOfTruncatedSignificand)Implements abstract ch. |
| pack-priv long | valueOfHexLiteral(char[]
the string that contains the float literal (and maybe more) str, int the start index (inclusive) of the float literal
inside the string startIndex, int the end index (exclusive) of the float literal inside
the string endIndex, boolean whether the float value is negative isNegative, long the significand of the float value (can be truncated) significand, int the exponent of the float value exponent, boolean whether the significand is truncated isSignificandTruncated, int the exponent value of the truncated
significand exponentOfTruncatedSignificand)Implements abstract ch. |
| JavaDoubleBitsFromCharArray | back to summary |
|---|---|
| public JavaDoubleBitsFromCharArray() Creates a new instance. | |
| nan | back to summary |
|---|---|
| pack-priv long nan() Implements abstract ch.
| |
| negativeInfinity | back to summary |
|---|---|
| pack-priv long negativeInfinity() Implements abstract ch.
| |
| positiveInfinity | back to summary |
|---|---|
| pack-priv long positiveInfinity() Implements abstract ch.
| |
| valueOfFloatLiteral | back to summary |
|---|---|
| pack-priv long valueOfFloatLiteral(char[] str, int startIndex, int endIndex, boolean isNegative, long significand, int exponent, boolean isSignificandTruncated, int exponentOfTruncatedSignificand) Implements abstract ch. Doc from ch. Computes a float value from the given components of a decimal float literal.
| |
| valueOfHexLiteral | back to summary |
|---|---|
| pack-priv long valueOfHexLiteral(char[] str, int startIndex, int endIndex, boolean isNegative, long significand, int exponent, boolean isSignificandTruncated, int exponentOfTruncatedSignificand) Implements abstract ch. Doc from ch. Computes a float value from the given components of a hexadecimal float literal.
| |