UNPKG

tough-rational

Version:

Rational class using BigInt with fallback to bignumber.js

6 lines (4 loc) 177 B
'use strict'; const util = require('../util'); const BN = require('bignumber.js'); module.exports = (bn, n) => util.truncateDecimals(bn.toPrecision(), Number(new BN(n || 0)));