├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── abs.js ├── add.js ├── cmp.js ├── div.js ├── equals.js ├── example └── example.js ├── index.js ├── is-rat.js ├── lib ├── bn-sign.js ├── bn-to-num.js ├── ctz.js ├── is-bn.js ├── num-to-bn.js ├── rationalize.js └── str-to-bn.js ├── max.js ├── min.js ├── mul.js ├── neg.js ├── package.json ├── recip.js ├── sign.js ├── sub.js ├── test ├── abs.js ├── add.js ├── bn-to-num.js ├── cmp.js ├── ctor.js ├── div.js ├── is-bn.js ├── is-rat.js ├── max.js ├── min.js ├── mul.js ├── neg.js ├── num-to-bn.js ├── recip.js ├── sign.js ├── sub.js └── to-float.js ├── to-float.js └── to-string.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/README.md -------------------------------------------------------------------------------- /abs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/abs.js -------------------------------------------------------------------------------- /add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/add.js -------------------------------------------------------------------------------- /cmp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/cmp.js -------------------------------------------------------------------------------- /div.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/div.js -------------------------------------------------------------------------------- /equals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/equals.js -------------------------------------------------------------------------------- /example/example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/example/example.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/index.js -------------------------------------------------------------------------------- /is-rat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/is-rat.js -------------------------------------------------------------------------------- /lib/bn-sign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/lib/bn-sign.js -------------------------------------------------------------------------------- /lib/bn-to-num.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/lib/bn-to-num.js -------------------------------------------------------------------------------- /lib/ctz.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/lib/ctz.js -------------------------------------------------------------------------------- /lib/is-bn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/lib/is-bn.js -------------------------------------------------------------------------------- /lib/num-to-bn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/lib/num-to-bn.js -------------------------------------------------------------------------------- /lib/rationalize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/lib/rationalize.js -------------------------------------------------------------------------------- /lib/str-to-bn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/lib/str-to-bn.js -------------------------------------------------------------------------------- /max.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/max.js -------------------------------------------------------------------------------- /min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/min.js -------------------------------------------------------------------------------- /mul.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/mul.js -------------------------------------------------------------------------------- /neg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/neg.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/package.json -------------------------------------------------------------------------------- /recip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/recip.js -------------------------------------------------------------------------------- /sign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/sign.js -------------------------------------------------------------------------------- /sub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/sub.js -------------------------------------------------------------------------------- /test/abs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/test/abs.js -------------------------------------------------------------------------------- /test/add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/test/add.js -------------------------------------------------------------------------------- /test/bn-to-num.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/test/bn-to-num.js -------------------------------------------------------------------------------- /test/cmp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/test/cmp.js -------------------------------------------------------------------------------- /test/ctor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/test/ctor.js -------------------------------------------------------------------------------- /test/div.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/test/div.js -------------------------------------------------------------------------------- /test/is-bn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/test/is-bn.js -------------------------------------------------------------------------------- /test/is-rat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/test/is-rat.js -------------------------------------------------------------------------------- /test/max.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/test/max.js -------------------------------------------------------------------------------- /test/min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/test/min.js -------------------------------------------------------------------------------- /test/mul.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/test/mul.js -------------------------------------------------------------------------------- /test/neg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/test/neg.js -------------------------------------------------------------------------------- /test/num-to-bn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/test/num-to-bn.js -------------------------------------------------------------------------------- /test/recip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/test/recip.js -------------------------------------------------------------------------------- /test/sign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/test/sign.js -------------------------------------------------------------------------------- /test/sub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/test/sub.js -------------------------------------------------------------------------------- /test/to-float.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/test/to-float.js -------------------------------------------------------------------------------- /to-float.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/to-float.js -------------------------------------------------------------------------------- /to-string.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rat-nest/big-rat/HEAD/to-string.js --------------------------------------------------------------------------------