iking-utils-pro
Version:
金合前端工具库
2 lines (1 loc) • 390 B
JavaScript
import e from"decimal.js";export{default}from"decimal.js";e.set({precision:14});const r=(r,t)=>e.add(r,t).toNumber(),t=(r,t)=>e.sub(r,t).toNumber(),o=(r,t)=>e.mul(r,t).toNumber(),m=(r,t)=>e.div(r,t).toNumber(),d=(e,r=3)=>{const t=`\\B(?=(\\d{${r}})+(?!\\d))`;return e.toString().replace(new RegExp(t,"g"),",")};export{d as formatAmount,r as safeAdd,m as safeDiv,o as safeMul,t as safeSub};