UNPKG

iking-utils-pro

Version:

金合前端工具库

2 lines (1 loc) 390 B
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};