vue金额计算decimal.js
...小于 1 分钟
vue金额计算decimal.js
安装
npm install decimal.js
使用
import { Decimal } from 'decimal.js'
const aDecimal = new Decimal("" + 0.1)
const bDecimal = new Decimal("" + 0.2)
// 加
let num = aDecimal.add(bDecimal)
// 减
let num = aDecimal.sub(bDecimal)
// 乘
let num = aDecimal.mul(bDecimal)
// 除
let num = aDecimal.div(bDecimal)
// 四舍五入
let num = aDecimal.toFixed(2, Decimal.ROUND_HALF_UP)
// 绝对值
let num = aDecimal.abs()
// 比较
// a > b 返回 正数
// a == b 返回 0// a < b 返回 负数
return aDecimal.comparedTo(bDecimal)