Return this number as a scala.math.BigDecimal.
Return this number as a scala.math.BigInt if it's a sufficiently small whole number.
Convert this number to its best scala.Double approximation.
Convert this number to its best scala.Double approximation.
Anything over Double.MaxValue
will be rounded to Double.PositiveInfinity
and anything below
Double.MinValue
is rounded to Double.NegativeInfinity
.
Return this number as a scala.Long if it's a valid scala.Long.
Universal equality derived from our type-safe equality.
Universal equality derived from our type-safe equality.
Hashing that is consistent with our universal equality.
Hashing that is consistent with our universal equality.
Return this number as a scala.Byte if it's a valid scala.Byte.
Return this number as an scala.Int if it's a valid scala.Int.
Return this number as a scala.Short if it's a valid scala.Short.
A JSON number with optimization by cases.