@knine-sdk/helpers
Version:
Helpers for Knine projects. Part of Knine JS SDK
12 lines (9 loc) • 380 B
JavaScript
import invariant from 'tiny-invariant';
const PRECISION = 6;
const divide = (number, divider, precision = PRECISION) => {
invariant(number != null, 'Number is required');
invariant(divider != null, 'Divider is required');
const multiplier = Math.pow(10, precision);
return number.mul(multiplier).div(divider).toNumber() / multiplier;
};
export { divide };