UNPKG

tough-rational

Version:

Rational class using BigInt with fallback to bignumber.js

6 lines (3 loc) 127 B
'use strict'; const BN = require('bignumber.js'); module.exports = (n, shift) => n.dividedToIntegerBy(new BN(2).pow(shift));