1.0.8 • Published 5 years ago
my-exact
Licence
MIT
Version
1.0.8
Deps
0
Size
3 kB
Vulns
0
Weekly
0
功能和原理
精准的JS四则运算,避免小数点问题。
- 将数字转为字符串化后,再去除小数点,然后转为整数。
- 对整数进行运算,然后再通过除以10的n次方还原小数点。
使用方法
import calc from 'my-exact';
- 加法:calc.add(x,y) 对应x+y
- 减法:calc.sub(x,y) 对应x-y
- 乘法:calc.mul(x,y) 对应x*y
- 除法:calc.div(x,y) 对应x/y
下个版本的改进方向:
- 增加解析四则运算的方法,以支持一步写完所有四则运算式(包括括号在内)
- 优化(数字-字符)转换流程,以求更优的性能。
联系方式
819827679@qq.com
LiuMingMing