Accessors
atomics
- get atomics(): string
Returns string
fractionalDigits
- get fractionalDigits(): number
Returns number
Methods
ceil
- ceil(): Decimal
equals
- equals(b): boolean
Returns boolean
floor
- floor(): Decimal
isGreaterThan
- isGreaterThan(b): boolean
Returns boolean
isGreaterThanOrEqual
- isGreaterThanOrEqual(b): boolean
Returns boolean
isLessThan
- isLessThan(b): boolean
Returns boolean
isLessThanOrEqual
- isLessThanOrEqual(b): boolean
Returns boolean
minus
- minus(b): Decimal
multiply
- multiply(b): Decimal
plus
- plus(b): Decimal
toFloatApproximation
- toFloatApproximation(): number
Returns number
toString
- toString(): string
Returns string
Static
compare
- compare(a, b): number
Returns number
Static
fromAtomics
- fromAtomics(atomics, fractionalDigits): Decimal
Parameters
- atomics: string
- fractionalDigits: number
Static
fromUserInput
- fromUserInput(input, fractionalDigits): Decimal
Parameters
- input: string
- fractionalDigits: number
Static
one
- one(fractionalDigits): Decimal
Static
zero
- zero(fractionalDigits): Decimal
A type for arbitrary precision, non-negative decimals.
Instances of this class are immutable.