double from a byte array.
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv long | valueOfFloatLiteral(byte[]
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. |
| JsonDoubleBitsFromByteArray | back to summary |
|---|---|
| public JsonDoubleBitsFromByteArray() Creates a new instance. | |
| valueOfFloatLiteral | back to summary |
|---|---|
| pack-priv long valueOfFloatLiteral(byte[] 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.
| |