arbitrary precision integer and decimal library in javascript
npm install num
num is an arbitrary size fixed precision library written in javascript for node.js and browsers
Looking for just integers? Check out int
```
npm install num
`javascript
var num = require('num');
// ordinary js floating point math
console.log(0.1 + 0.2); // 0.30000000000000004 :(
// with num`
console.log(num(0.1).add(0.2).toString()); //'0.3'
Besides the num function, all of the other methods operate on the objects returned by num
> valid values are integers, numbers, or strings
`div
// note that uses the precision of the numerator``
num('1').div('3.0') -> 0
num('1.0').div('3') -> 0.3
> return 0 if self and value are equal, -1 if self < value, 1 if self > value
> set the precision for the number. Can be used to alter how many places after the decimal are relevant.
> return self