UNPKG

@freemework/decimal.bignumberjs

Version:

decimal.bignumberjs library of the Freemework Project.

15 lines 606 B
import { FDecimal, FDecimalBase } from '@freemework/common'; import BigNumber from 'bignumber.js'; // eslint-disable-next-line no-inner-declarations function fToBigNumber() { return new BigNumber(this.toString()); } FDecimal.prototype.toBigNumber = fToBigNumber; FDecimalBase.prototype.toBigNumber = fToBigNumber; // eslint-disable-next-line no-inner-declarations function fFromBigNumber(x) { return FDecimal.parse(x.toFixed(FDecimal.settings.fractionalDigits)); } FDecimal.fromBigNumber = fFromBigNumber; FDecimalBase.fromBigNumber = fFromBigNumber; //# sourceMappingURL=f_decimal.extension.js.map