安装:cnpm i calculation_formula
import {compute} from 'calculation_formula';
//@param str 字符串如:'(100^2-587)*100+(1024*2+1)+0.05*3*100'
//return number
compute(str);
import {add} from 'calculation_formula';
//@param arg1 被加数
//@param arg2 加数
//return number
add(arg1,arg2)
import {cut} from 'calculation_formula';
//@param arg1 被减数1
//@param arg2 减数2
//return number
cut(arg1,arg2)
import {multiple} from 'calculation_formula';
//@param arg1 被乘数
//@param arg2 乘数
//return number
multiple(arg1,arg2)
import {divide} from 'calculation_formula';
//@param arg1 被除数
//@param arg2 除数
//return number
divide(arg1,arg2)
import {keepDecimal} from 'calculation_formula';
//@param num 数值
//@param decimal 小数位数
//return number
keepDecimal(num,decimal)
import {lowestZero} from 'calculation_formula';
//@param num 数值
//return number
lowestZero(num)
import {isFloat} from 'calculation_formula';
//@param num 数值
//return number
isFloat(num)
import {formatNumberToThousand} from 'calculation_formula';
//@param num 数值
//return string
formatNumberToThousand(num)
import {calculationAvg} from 'calculation_formula';
// @param Array 数组
// @returns number
calculationAvg(array)
import {calculationVar} from 'calculation_formula';
// @param Array 数组
// @returns number
calculationVar(array)
import {calculationCovariance} from 'calculation_formula';
// @param arrayX:Array,arrayY:Array 数组
// @returns number
calculationCovariance(arrayX,arrayY)
import {calculationCorrelation} from 'calculation_formula';
// @param arrayX:Array,arrayY:Array 数组
// @returns number
calculationCorrelation(arrayX,arrayY)
import {calculationCorrelationMatrix} from 'calculation_formula';
// @param Array 二位数组 示例:[[第一列],[第二列],[第三列],[第四列]]
// @returns Array 示例:[[第一行],[第二行],[第三行],[第四行]]
calculationCorrelationMatrix()
import {calculationStandardDeviation} from 'calculation_formula';
// @param Array 数组
// @returns number
calculationStandardDeviation(array)