math-calculater

1.0.2 • Public • Published

math-calculater

一个可以用表达式进行计算的库,不会丢失精度

Install

npm i math-calculater --save

Useage

import {mixCalc} from 'math-calculater'
const result = mixCalc('(price * num + price ) / num',{
    price:10,
    num:10
})
console.log(result) // 11

Params

param type example
expression String "( ( prize * num + discount ) - cost ) / num "
variables Object { prize:10 , num :5 ,discount : 1 , cost : 8 }

Others

如果你只是需要简单计算,你可以导入其他三个计算的方法

import { numSum,numMulti,numDiv } from 'math-calculater'
let add = numSum(1,2) // 3
let multi =  numMulti(2,2) // 4
let numDiv = numDiv(1,2) // 0.5  , 默认最多保留10位小数,入需更改,可通过传入第三个参数修改

Readme

Keywords

Package Sidebar

Install

npm i math-calculater

Weekly Downloads

2

Version

1.0.2

License

MIT

Unpacked Size

7.07 kB

Total Files

3

Last publish

Collaborators

  • tangiming