import { create, all } from 'mathjs'; const math = create(all, { number: 'BigNumber', precision: 20 }) as any; export default (expr: any, fractionDigits = 20) => { return parseFloat(math.evaluate(expr).toFixed(fractionDigits)); };