@0xtorch/big-decimal
Version:
An arbitrary precision Decimal type for TypeScript that extends BigInt.
15 lines • 596 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.times = void 0;
const fix_1 = require("./fix");
const removeTrailingZeros_1 = require("./removeTrailingZeros");
const times = (x, y, fixDecimals, rounding = 'round') => {
const decimals = x.decimals + y.decimals;
const value = x.value * y.value;
if (fixDecimals === undefined) {
return (0, removeTrailingZeros_1.removeTrailingZeros)({ value, decimals });
}
return (0, fix_1.fix)({ value, decimals }, fixDecimals, rounding);
};
exports.times = times;
//# sourceMappingURL=times.js.map