Properties
Readonly currency
currency: Currency
Methods
add
-
Parameters
Returns Dense<Currency>
div
-
Parameters
Returns Dense<Currency>
mul
-
Parameters
Returns Dense<Currency>
sub
-
Parameters
Returns Dense<Currency>
Static fromDecimal
- fromDecimal<T>(value: string, currency: T): Dense<T>
-
Type parameters
Parameters
-
value: string
-
currency: T
Returns Dense<T>
Static nat
- nat<T>(value: bigint | number, currency: T): Dense<T>
-
Type parameters
Parameters
-
value: bigint | number
-
currency: T
Returns Dense<T>
Static of
-
Type parameters
Parameters
Returns Dense<T>
A dense monetary value.
Dense values can represent arbitrary fractions of currency units.
Dense instances are immutable.
const a = Dense.fromDecimal("1.337", "EUR"); const b = Dense.fromDecimal("1.337", "USD"); a.add(b); // type error, USD is not assignable to EUR