UNPKG

@freemework/decimal.bignumberjs

Version:

decimal.bignumberjs library of the Freemework Project.

20 lines 903 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const common_1 = require("@freemework/common"); const bignumber_js_1 = __importDefault(require("bignumber.js")); // eslint-disable-next-line no-inner-declarations function fToBigNumber() { return new bignumber_js_1.default(this.toString()); } common_1.FDecimal.prototype.toBigNumber = fToBigNumber; common_1.FDecimalBase.prototype.toBigNumber = fToBigNumber; // eslint-disable-next-line no-inner-declarations function fFromBigNumber(x) { return common_1.FDecimal.parse(x.toFixed(common_1.FDecimal.settings.fractionalDigits)); } common_1.FDecimal.fromBigNumber = fFromBigNumber; common_1.FDecimalBase.fromBigNumber = fFromBigNumber; //# sourceMappingURL=f_decimal.extension.js.map