您的位置:首页 > 房产 > 家装 > cms系统java_什么域名不用备案_无锡seo_百度seo优化多少钱

cms系统java_什么域名不用备案_无锡seo_百度seo优化多少钱

2025/1/12 18:48:13 来源:https://blog.csdn.net/m0_68716504/article/details/143058846  浏览:    关键词:cms系统java_什么域名不用备案_无锡seo_百度seo优化多少钱
cms系统java_什么域名不用备案_无锡seo_百度seo优化多少钱
本文介绍了如何在Vue项目中安装并使用Decimal.js库进行加、减、乘、除和求余等精确数值运算,以及注意事项:运算结果为Decimal对象需转换为数字。
安装Decimal
npm install decimal.js
引用
import Decimal  from 'decimal.js'
使用 

注意:运算结果是Decimal对象,需要使用.toNumber()转为数字

加 add 
import Decimal  from 'decimal.js'
const num1 = new Decimal(0.1);
const num2 = new Decimal(0.2);
const remainder = num1.add(num2).toNumber(); //0.3
console.log(remainder);
 减 sub
import Decimal  from 'decimal.js'
const num1 = new Decimal(5);
const num2 = new Decimal(3); 
const remainder = num1.sub(num2).toNumber(); //2
console.log(remainder); 
 乘 mul
import Decimal  from 'decimal.js'
const num1 = new Decimal(5);
const num2 = new Decimal(3);
const remainder = num1.mul(num2).toNumber(); //15
console.log(remainder);
除 div
import Decimal  from 'decimal.js'
const num1 = new Decimal(5);
const num2 = new Decimal(3);
const remainder = num1.div(num2).toNumber(); //1.6666666666666667
const remainder1 = num1.div(num2).toNumber().toFixed(2); //1.67 保留两位console.log(remainder);
求余 modulo
import Decimal  from 'decimal.js'
const num1 = new Decimal(5);
const num2 = new Decimal(3);
const remainder = num1.modulo(num2).toNumber() //2
console.log(remainder);

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com