npm install mathjs
// main.js
import * as math from 'mathjs';
Vue.prototype.$math = math;
//在使用之前把数据类型转换为Number类型;方法:Number();
console.log(this.$math.format(this.$math.add(this.$math.bignumber(4.8), this.$math.bignumber(9.44))));//加法
console.log(this.$math.format(this.$math.subtract(this.$math.bignumber(1), this.$math.bignumber(0.99))));//减法
console.log(this.$math.format(this.$math.multiply(this.$math.bignumber(1.11), this.$math.bignumber(100))));//乘法
console.log(this.$math.format(this.$math.divide(this.$math.bignumber(2.1), this.$math.bignumber(0.3))));//除法
Math.js 解决精度丢失问题
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 安装 使用 方法 想知道更多可以查看文档https://developer.aliyun.com/mirror/n...
- 原来项目不是用fastjson格式化,用的是fasterxml 但后面要求全部用fastJson,pom改为 这样...