math-extends 一款解决 js 计算精度丢失轻量级函数库author BaoQiang.Xuversions v1.2.0以下版本已删除1.0.0 1.1.0 1.1.3usecnd 请下载 https://github.com/xubaoqiang/cnd/blob/master/math.es5.jsnpm\$ npm install math-extends导入 import Maths from 'math-extends'let maths = new Maths(1.02, 20.06, '12.3');maths.add()或者let maths = new Maths();maths.add(1.02, 20.06, '12.3');在构造时可以传入实例参数也可以不传API加法函数 params 参数可选不限数量如果构造时传入则可以不传,否则参数必传maths.add(...parmas{number | string}) return resolve {number}举个栗子 new Maths(6.912 6.164 6.639 6.603 6.72 6.436).add() // 39.474或者 new Maths().add(6.912 6.164 6.639 6.603 6.72 6.436) //39.474减法 参数同加法一致 如果传入 1 个参数,你将得到它对应的负数math.sub(...params{number | string}) return resolve {number}乘法 参数同加法一致 如果你传入 1 个参数,你将得到该数字math.mult(...params{number | string}) return resolve {number}除法 参数{num1, num2, decimals} 如果你传入 1 个参数,你将得到一个异常, 兄 dei, 不要这酱子啥!!! 注意,注意,前方高能!!! 除法函数不涉及构造函数去构造@explain 不能支持依次相除,可能自己太 low 了,我太难了/*** @method 计算除法* @author MR.X* @param {number | string} num1* @param {number | string} num2* @param {number | string} decimals 保留位数* @brief 除法函数支持两个参数运算 第三个参数为保留位数* @return {number} 两数相除结果*/math.div(num1, num2, decimals) return resolve {number}切记使用 V1.1.1 版本5 keywords7 versionsmathjs精度precision数学扩展1.2.06 years ago1.1.36 years ago1.1.26 years ago1.1.16 years ago1.1.06 years ago1.0.16 years ago1.0.06 years ago