UNPKG

iking-utils-pro

Version:

金合前端工具库

2 lines (1 loc) 624 B
"use strict";function e(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}Object.defineProperty(exports,"__esModule",{value:!0});var t=e(require("decimal.js"));t.default.set({precision:14});Object.defineProperty(exports,"default",{enumerable:!0,get:function(){return t.default}}),exports.formatAmount=(e,t=3)=>{const r=`\\B(?=(\\d{${t}})+(?!\\d))`;return e.toString().replace(new RegExp(r,"g"),",")},exports.safeAdd=(e,r)=>t.default.add(e,r).toNumber(),exports.safeDiv=(e,r)=>t.default.div(e,r).toNumber(),exports.safeMul=(e,r)=>t.default.mul(e,r).toNumber(),exports.safeSub=(e,r)=>t.default.sub(e,r).toNumber();