前端数字精确计算库Math.js

最近项目中用到前端数字运算,网上查到Math.js。
Math.js是一个JavaScript包用于执行数学相关的函数。拥有非常多的运算功能和灵活的表达式解析器。功能强大且易于使用。
Math.js详细中文介绍
Math.js下载地址
https://cdnjs.cloudflare.com/ajax/libs/mathjs/3.16.0/math.min.js
简单使用说明:
1、引入math.js或math.mini.js(我引入的是math.mini.js)

<script src="${pageContext.request.contextPath}/jslib/math.min.js" type="text/javascript"></script>

2、js代码

<script type="text/javascript">
        
	$(function() {
	    var a = 100.03;
	    var b = 210.08;
		var result = funAdd(a,b);
        alert(result);
     )};

     function funAdd(a,b){
         math.config({
            number: 'BigNumber'
        });
        return math.parser().eval(a + "+" + b);
     }
</script>        

注意:正确写法:math.parser().eval(a + “+” + b);
错误写法:math.parser().eval(a + b);

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值