- All Implemented Interfaces:
A num val consists of two integers: mantissa and scale. The num val represents an decimal number (mantissa * 10**(-scale)). Kink runtimes must support arbitrary range for mantissa as far as the memory is not exhausted, and at least the range [-32767, +32767] for scale.
In this implementation, a num val is backed by a Java BigDecimal. The mantissa is the “unscaled value” of BigDecimal, and the scale is the “scale” of BigDecimal.
bigDecimalpublic BigDecimal bigDecimal()Returns the big decimal number.
- the big decimal number.
toStringpublic String toString()
hashCodepublic int hashCode()
equalspublic boolean equals