# decimal.js 小数计算

# 1. 介绍

浮点型数值的计算

# 2. 使用

import { Decimal } from 'decimal.js';

// -- 实例化

// 数字
var x = new Decimal(123.4567);
// 字符串
var y = new Decimal('123456.7e-3');
// Decimal 实例
var z = new Decimal(x);

console.log(x.equals(y) && y.equals(z) && x.equals(z)); // => true

// -- 计算

console.log('加', new Decimal(10).add(20)); // 加 30
console.log('减', new Decimal(10).minus(20)); // 减 -10
console.log('乘', new Decimal(10).mul(20)); // 乘 200
console.log('除', new Decimal(10).div(20)); // 除 0.5

# 3. 参考

本章目录