{"_id":"big-rational","_rev":"33-8c86e8332f47bd5abd2501735af49417","name":"big-rational","description":"An arbitrary length rational number library for Javascript","dist-tags":{"latest":"0.10.9"},"versions":{"0.9.0":{"name":"big-rational","version":"0.9.0","author":{"name":"Peter Olson","email":"peter.e.c.olson+npm@gmail.com"},"description":"An arbitrary length rational number library for Javascript","contributors":[],"bin":{},"scripts":{},"main":"./BigRational","repository":{"type":"git","url":"git@github.com:peterolson/BigRational.js.git"},"keywords":["math","big","bignum","bignumber","bigrational","rational","arbitrary","precision","arithmetic"],"dependencies":{"big-integer":"1.1.x"},"license":"WTFPL","engines":{"node":">=0.6"},"_id":"big-rational@0.9.0","dist":{"shasum":"dc8a888f634bf582bdf053661419f535663c83ae","tarball":"https://registry.npmjs.org/big-rational/-/big-rational-0.9.0.tgz","integrity":"sha512-mR6qtV+luweV2/IJR/f14Ire09QdF5ba4j7hNSkO/nIiqbhQicx29P4XeUxk85OndUDt4g7fN7YNWM9WsNzNxg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSr4cLDaxoeanB2FQ+5cvrJnj2O8qsERMdRoKwIiX9gAIgAPPhojpFkuiZr+sqx87tsD+jzWYVB4ceTw+SaCl6WCc="}]},"maintainers":[{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"}],"directories":{}},"0.9.1":{"name":"big-rational","version":"0.9.1","author":{"name":"Peter Olson","email":"peter.e.c.olson+npm@gmail.com"},"description":"An arbitrary length rational number library for Javascript","contributors":[],"bin":{},"scripts":{},"main":"./BigRational","repository":{"type":"git","url":"git@github.com:peterolson/BigRational.js.git"},"keywords":["math","big","bignum","bignumber","bigrational","rational","arbitrary","precision","arithmetic"],"dependencies":{"big-integer":"1.1.x"},"license":"WTFPL","engines":{"node":">=0.6"},"_id":"big-rational@0.9.1","dist":{"shasum":"d7d3d43df6994761522238ce73da63010efbfcf3","tarball":"https://registry.npmjs.org/big-rational/-/big-rational-0.9.1.tgz","integrity":"sha512-73VOQH7Z2r9EPRjTGPPAvdjC6ENvj95XXypq+sHNaKY02yyMe06ke7r6Iy7mAppyUmzYm/6J9cFGoB6Z9gm0gQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICeMnVD9ftHdam7P6OUI/g5IYmsF7PwkuC2dw3yGAITWAiA/tt9MfsfoSJOcaScza3zoUksDHCmsKAb0krKoQXPazw=="}]},"maintainers":[{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"}],"directories":{}},"0.9.2":{"name":"big-rational","version":"0.9.2","author":{"name":"Peter Olson","email":"peter.e.c.olson+npm@gmail.com"},"description":"An arbitrary length rational number library for Javascript","contributors":[],"bin":{},"scripts":{},"main":"./BigRational","repository":{"type":"git","url":"git@github.com:peterolson/BigRational.js.git"},"keywords":["math","big","bignum","bignumber","bigrational","rational","arbitrary","precision","arithmetic"],"dependencies":{"big-integer":"1.1.x"},"license":"WTFPL","engines":{"node":">=0.6"},"_id":"big-rational@0.9.2","dist":{"shasum":"ce92381e3c65fe9c9de7f31423b8f6b995ff1a4f","tarball":"https://registry.npmjs.org/big-rational/-/big-rational-0.9.2.tgz","integrity":"sha512-EMz0hhwWE7O4fi1N7oc/BNgksz1XjBWWQ/FHLyT85YqTcbpTr2oGW7L9HBzrb0pXPEZXNTwYczSq6ZlkjMxP0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDYvNS7tG5m+PZPC979L7sm3gj7kUdpXBrLYQKKo5Y+QIgFUIG9ziECRMJT+5TIsq9iVP7Ez+bY6AhPAkMhTdeI9g="}]},"maintainers":[{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"}],"directories":{}},"0.9.3":{"name":"big-rational","version":"0.9.3","author":{"name":"Peter Olson","email":"peter.e.c.olson+npm@gmail.com"},"description":"An arbitrary length rational number library for Javascript","contributors":[],"bin":{},"scripts":{},"main":"./BigRational","repository":{"type":"git","url":"git@github.com:peterolson/BigRational.js.git"},"keywords":["math","big","bignum","bignumber","bigrational","rational","arbitrary","precision","arithmetic"],"dependencies":{"big-integer":"1.1.x"},"license":"WTFPL","engines":{"node":">=0.6"},"_id":"big-rational@0.9.3","dist":{"shasum":"f812e4d2e34f2046e684ce21a3db81a822924972","tarball":"https://registry.npmjs.org/big-rational/-/big-rational-0.9.3.tgz","integrity":"sha512-NNLbmgj8cEdPxjVn7XG+eV/yXI0enUTr70KrLVzEaDyLXZDORFVWqaq6AURxpPwi0U2OQM4IpEDs2rdTUcnvHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlpG7ysio8bFj96nSdQbMOASLMy8F17Kpz8TlRePnLMQIhANg+ISb7Sn10+rHmP2ExqcJrYlLNDtwVDauxV/fIHlQa"}]},"maintainers":[{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"}],"directories":{}},"0.9.4":{"name":"big-rational","version":"0.9.4","author":{"name":"Peter Olson","email":"peter.e.c.olson+npm@gmail.com"},"description":"An arbitrary length rational number library for Javascript","contributors":[],"bin":{},"scripts":{},"main":"./BigRational","repository":{"type":"git","url":"git@github.com:peterolson/BigRational.js.git"},"keywords":["math","big","bignum","bignumber","bigrational","rational","arbitrary","precision","arithmetic"],"dependencies":{"big-integer":"1.1.x"},"license":"WTFPL","engines":{"node":">=0.6"},"bugs":{"url":"https://github.com/peterolson/BigRational.js/issues"},"homepage":"https://github.com/peterolson/BigRational.js","_id":"big-rational@0.9.4","dist":{"shasum":"2dc86b043a3ad4b434de034f84f6d797b7295b6d","tarball":"https://registry.npmjs.org/big-rational/-/big-rational-0.9.4.tgz","integrity":"sha512-xBlgyus3lc+YE2Ak94fvy5Fwhtk27yQX8PGM3g1f12srSWVFZ/NJNcgjP6Bj+mWeAMIjjuQ/PLqy7W7ZQc8vgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBU1l1meN5cgEc7ccHJ1hMHoYPf7cHoFMnygSPaKocUGAiEAkaCKNrK+rBxmwBAEUt0baum7quGsVWKV47/IGBqcmJU="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"},"maintainers":[{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"}],"directories":{}},"0.9.5":{"name":"big-rational","version":"0.9.5","author":{"name":"Peter Olson","email":"peter.e.c.olson+npm@gmail.com"},"description":"An arbitrary length rational number library for Javascript","contributors":[],"bin":{},"scripts":{},"main":"./BigRational","repository":{"type":"git","url":"git@github.com:peterolson/BigRational.js.git"},"keywords":["math","big","bignum","bignumber","bigrational","rational","arbitrary","precision","arithmetic"],"dependencies":{"big-integer":"1.2.x"},"license":"WTFPL","engines":{"node":">=0.6"},"bugs":{"url":"https://github.com/peterolson/BigRational.js/issues"},"homepage":"https://github.com/peterolson/BigRational.js","_id":"big-rational@0.9.5","dist":{"shasum":"8c9c4343944da43aadcc9334fcb07520139b66cd","tarball":"https://registry.npmjs.org/big-rational/-/big-rational-0.9.5.tgz","integrity":"sha512-LdCnM+nxCX0mf1GbaYtF9WDuk+wGdroeGMKLL35HmC4O9PtF5z4yGCrfaMCWH2RJCv6IgzWG54R3uh9sMjKI4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHeGxaYiJzlr2cZbwhkeL0Gao+vZlRGM1YjCXccQzAJ1AiEAx+ODMx9Kc3snnf7q7aQBeR9ZQOQnkbYQTJhLA9ma6zE="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"},"maintainers":[{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"}],"directories":{}},"0.9.6":{"name":"big-rational","version":"0.9.6","author":{"name":"Peter Olson","email":"peter.e.c.olson+npm@gmail.com"},"description":"An arbitrary length rational number library for Javascript","contributors":[],"bin":{},"scripts":{},"main":"./BigRational","repository":{"type":"git","url":"git@github.com:peterolson/BigRational.js.git"},"keywords":["math","big","bignum","bignumber","bigrational","rational","arbitrary","precision","arithmetic"],"dependencies":{"big-integer":"1.2.x"},"license":"WTFPL","engines":{"node":">=0.6"},"bugs":{"url":"https://github.com/peterolson/BigRational.js/issues"},"homepage":"https://github.com/peterolson/BigRational.js","_id":"big-rational@0.9.6","dist":{"shasum":"73a7674b5b96e4a964b7510ab77b82bfe19928c4","tarball":"https://registry.npmjs.org/big-rational/-/big-rational-0.9.6.tgz","integrity":"sha512-z6EV2/NuVbaZAdy5wIAqFXEFu4a7OOSjZ0gjWFGKQNKhEO/aEHgm7vvIfhv6FzwAAkjXDrTMwbyY88fetr/qYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMZnid5x2LLzrYP5JUzf9fTqIbYzFWOPxwn1ybxTJncQIhAKyeHnBHApOltVqDlaESwE+9uHRhs+Lo8bu1ejokNA6S"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"},"maintainers":[{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"}],"directories":{}},"0.9.7":{"name":"big-rational","version":"0.9.7","author":{"name":"Peter Olson","email":"peter.e.c.olson+npm@gmail.com"},"description":"An arbitrary length rational number library for Javascript","contributors":[],"bin":{},"scripts":{},"main":"./BigRational","repository":{"type":"git","url":"git@github.com:peterolson/BigRational.js.git"},"keywords":["math","big","bignum","bignumber","bigrational","rational","arbitrary","precision","arithmetic"],"dependencies":{"big-integer":"1.2.x"},"license":"WTFPL","engines":{"node":">=0.6"},"bugs":{"url":"https://github.com/peterolson/BigRational.js/issues"},"homepage":"https://github.com/peterolson/BigRational.js","_id":"big-rational@0.9.7","dist":{"shasum":"e5d0a905a37242ddc4db6adee37731e5aa5ab76a","tarball":"https://registry.npmjs.org/big-rational/-/big-rational-0.9.7.tgz","integrity":"sha512-JOExrHhz3QgIR2dInK0haaAn3g6uzp4FIbqIi50Nx6XE06VOXHllrsdUl4TBTGS06AFaR0IoYrL3xXbB1X45Ww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDODOS6IgqZ/aYVAgwaapVlHJ+hfY6Zm0dfQ1aVKKB9mgIhAOh/03hew6OaNeLS+KkviXpkGI8i7jGQis5LTILpWRkz"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"},"maintainers":[{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"}],"directories":{}},"0.9.8":{"name":"big-rational","version":"0.9.8","author":{"name":"Peter Olson","email":"peter.e.c.olson+npm@gmail.com"},"description":"An arbitrary length rational number library for Javascript","contributors":[],"bin":{},"scripts":{},"main":"./BigRational","repository":{"type":"git","url":"git@github.com:peterolson/BigRational.js.git"},"keywords":["math","big","bignum","bignumber","bigrational","rational","arbitrary","precision","arithmetic"],"dependencies":{"big-integer":"1.3.x"},"license":"WTFPL","engines":{"node":">=0.6"},"bugs":{"url":"https://github.com/peterolson/BigRational.js/issues"},"homepage":"https://github.com/peterolson/BigRational.js","_id":"big-rational@0.9.8","dist":{"shasum":"622ececed926b8cf0b0d0b0cee5b55321ba41c41","tarball":"https://registry.npmjs.org/big-rational/-/big-rational-0.9.8.tgz","integrity":"sha512-38HHIrqV5IWdvGeIU5UHVWOcXD2rYeWRQUdsCFIaMT0/oF0iZ26il1E5/4X6ox9NYOnO6+AtTb8vjtZ2VXo0UA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwzog3AwIMHb9FV/OfyYDqs3NS2FtshlBsqyFZ7TAttQIhAL0OPkFkZ0Z1tQukifggDeoMriRrDb000eYIpuhnWdWA"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"},"maintainers":[{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"}],"directories":{}},"0.9.9":{"name":"big-rational","version":"0.9.9","author":{"name":"Peter Olson","email":"peter.e.c.olson+npm@gmail.com"},"description":"An arbitrary length rational number library for Javascript","contributors":[],"bin":{},"scripts":{},"main":"./BigRational","repository":{"type":"git","url":"git+ssh://git@github.com/peterolson/BigRational.js.git"},"keywords":["math","big","bignum","bignumber","bigrational","rational","arbitrary","precision","arithmetic"],"dependencies":{"big-integer":"1.4.x"},"license":"WTFPL","engines":{"node":">=0.6"},"gitHead":"28a9066842d31c48f91fd9f87a548339dbcf7f76","bugs":{"url":"https://github.com/peterolson/BigRational.js/issues"},"homepage":"https://github.com/peterolson/BigRational.js#readme","_id":"big-rational@0.9.9","_shasum":"d1873eebfe848990875a32e15deccdf51e18bb34","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"},"maintainers":[{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"}],"dist":{"shasum":"d1873eebfe848990875a32e15deccdf51e18bb34","tarball":"https://registry.npmjs.org/big-rational/-/big-rational-0.9.9.tgz","integrity":"sha512-8t5PKLPaXI8hBJIVOADy7KZsOeE4TShmb3hf3C/NnYQkuq2zJtJUy61GMqB9gQpBa82NLybaOz8DmNpbY5cfmg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAaZbI+zUYzIohegPLg+EALD5j4+wqPeWNO9TxKGj9I5AiEA8kHecAGS04rRPaCBUJskF8dC2V92fES4obyWvcGxniA="}]},"directories":{}},"0.9.10":{"name":"big-rational","version":"0.9.10","author":{"name":"Peter Olson","email":"peter.e.c.olson+npm@gmail.com"},"description":"An arbitrary length rational number library for Javascript","contributors":[],"bin":{},"scripts":{},"main":"./BigRational","repository":{"type":"git","url":"git+ssh://git@github.com/peterolson/BigRational.js.git"},"keywords":["math","big","bignum","bignumber","bigrational","rational","arbitrary","precision","arithmetic"],"dependencies":{"big-integer":"1.4.x"},"license":"WTFPL","engines":{"node":">=0.6"},"gitHead":"bbe90bf9f7b91b3def3e1a9e179010f75ef45a8e","bugs":{"url":"https://github.com/peterolson/BigRational.js/issues"},"homepage":"https://github.com/peterolson/BigRational.js#readme","_id":"big-rational@0.9.10","_shasum":"6ce86e13ca6c11a846d88266f5c3635b8087d733","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"},"maintainers":[{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"}],"dist":{"shasum":"6ce86e13ca6c11a846d88266f5c3635b8087d733","tarball":"https://registry.npmjs.org/big-rational/-/big-rational-0.9.10.tgz","integrity":"sha512-ECENDSZyCoR+ZmOS7fsBd6nz1GrP0ZpORJA60txdvBmaeaSAZoaF7AFZrBDrMJm0CfuEi5MX7a53S3PJ/1NpYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdsUiOOKQW1M8EupNg4u6XgWSbiMJptNUpL9LHzurkDAIhAMYvtvaG/XLKUPFmNtrSZzdx9TCK4qvrP85k6c53s3z/"}]},"directories":{}},"0.9.11":{"name":"big-rational","version":"0.9.11","author":{"name":"Peter Olson","email":"peter.e.c.olson+npm@gmail.com"},"description":"An arbitrary length rational number library for Javascript","contributors":[],"bin":{},"scripts":{},"main":"./BigRational","repository":{"type":"git","url":"git+ssh://git@github.com/peterolson/BigRational.js.git"},"keywords":["math","big","bignum","bignumber","bigrational","rational","arbitrary","precision","arithmetic"],"dependencies":{"big-integer":"1.5.x"},"license":"WTFPL","engines":{"node":">=0.6"},"gitHead":"e3b041670ff93c8f04489462f11a7b63371849a5","bugs":{"url":"https://github.com/peterolson/BigRational.js/issues"},"homepage":"https://github.com/peterolson/BigRational.js#readme","_id":"big-rational@0.9.11","_shasum":"4aed7671f2282a134dd3933849d3a778703f42ee","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"},"maintainers":[{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"}],"dist":{"shasum":"4aed7671f2282a134dd3933849d3a778703f42ee","tarball":"https://registry.npmjs.org/big-rational/-/big-rational-0.9.11.tgz","integrity":"sha512-rYRRIcS9wiE8XyNnZD0Od38/qj7TZRR0JWXssFd0TOsSAYd5k0xDtXrGMtcarSBeq62E6co+DjSkxRjAXdFXJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCihw21rB+eFQp+b0abKfHCNatSfgUHlQcj7/fdk+/WhQIhAOY6F1clgrwfMfePeBQfUWFrSs+dyhCOMl4crq3m6NoT"}]},"directories":{}},"0.10.0":{"name":"big-rational","version":"0.10.0","author":{"name":"Peter Olson","email":"peter.e.c.olson+npm@gmail.com"},"description":"An arbitrary length rational number library for Javascript","contributors":[],"bin":{},"scripts":{},"main":"./BigRational","repository":{"type":"git","url":"git+ssh://git@github.com/peterolson/BigRational.js.git"},"keywords":["math","big","bignum","bignumber","bigrational","rational","arbitrary","precision","arithmetic"],"dependencies":{"big-integer":"1.5.x"},"license":"WTFPL","engines":{"node":">=0.6"},"gitHead":"e3718fa4c35c7bb222c2c0105531c5e5ff595694","bugs":{"url":"https://github.com/peterolson/BigRational.js/issues"},"homepage":"https://github.com/peterolson/BigRational.js#readme","_id":"big-rational@0.10.0","_shasum":"6423d926259d6249be7afb06ae15d155e6dcab44","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"},"maintainers":[{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"}],"dist":{"shasum":"6423d926259d6249be7afb06ae15d155e6dcab44","tarball":"https://registry.npmjs.org/big-rational/-/big-rational-0.10.0.tgz","integrity":"sha512-n5WNAKFwgchKjLctXCdJgd5nPzHtkxnlxyp4GyJ2OC5LqHD3U+CmS9sXlkJpulVrLTiHJmHqGvRx8OT+2pnrWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDH6R0/XCiiiryx03LUk4qqa/ShozJPvMwfbDfSlMPzhgIhALW2yJ2zmNKCEi48jvAdzCOZe/mWvVpaNNU55oP7x/K+"}]},"directories":{}},"0.10.2":{"name":"big-rational","version":"0.10.2","author":{"name":"Peter Olson","email":"peter.e.c.olson+npm@gmail.com"},"description":"An arbitrary length rational number library for Javascript","contributors":[],"bin":{},"scripts":{},"main":"./BigRational","repository":{"type":"git","url":"git+ssh://git@github.com/peterolson/BigRational.js.git"},"keywords":["math","big","bignum","bignumber","bigrational","rational","arbitrary","precision","arithmetic"],"dependencies":{"big-integer":"1.5.x"},"license":"WTFPL","engines":{"node":">=0.6"},"gitHead":"28bc6a4f2225a31babb93a1006012032117a59fc","bugs":{"url":"https://github.com/peterolson/BigRational.js/issues"},"homepage":"https://github.com/peterolson/BigRational.js#readme","_id":"big-rational@0.10.2","_shasum":"12299ffa8042b8e59655aee89301162497355cec","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"},"maintainers":[{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"}],"dist":{"shasum":"12299ffa8042b8e59655aee89301162497355cec","tarball":"https://registry.npmjs.org/big-rational/-/big-rational-0.10.2.tgz","integrity":"sha512-5S+SdXy7CK5RevF87vtRXBlkzBjAy1Q0crxEUQNrY0aphQ98kwpIy0MquACrBTF4l0f4EqIFILzcZ63lZaGD2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKo/o3xPGYF6ThzSAl0mNi2jLg42PMyTDzQsymOGtF+gIgWr9NCWZffOeQlcJhDCEjCyudxR/yTAiLRNGe7U5gBgY="}]},"directories":{}},"0.10.3":{"name":"big-rational","version":"0.10.3","author":{"name":"Peter Olson","email":"peter.e.c.olson+npm@gmail.com"},"description":"An arbitrary length rational number library for Javascript","contributors":[],"bin":{},"scripts":{},"main":"./BigRational","repository":{"type":"git","url":"git+ssh://git@github.com/peterolson/BigRational.js.git"},"keywords":["math","big","bignum","bignumber","bigrational","rational","arbitrary","precision","arithmetic"],"dependencies":{"big-integer":"1.5.x"},"license":"WTFPL","engines":{"node":">=0.6"},"gitHead":"08fbd43f7b4c9e43052bffc65b4794b098103ec8","bugs":{"url":"https://github.com/peterolson/BigRational.js/issues"},"homepage":"https://github.com/peterolson/BigRational.js#readme","_id":"big-rational@0.10.3","_shasum":"b818ac923a42891ba9ac6308583a07a96fc4ce38","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"},"maintainers":[{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"}],"dist":{"shasum":"b818ac923a42891ba9ac6308583a07a96fc4ce38","tarball":"https://registry.npmjs.org/big-rational/-/big-rational-0.10.3.tgz","integrity":"sha512-mZAwujktwYREeY36kS582289pvZuc6bFKr1p/s4MpbF9B5xKOS9nnneJWiL/V+RffPtlb1/R+Fl121NMBGIyFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOiy5TN5voSn1qOkIehuFAAx1gt5tutYiNqOtk1AX7xgIgLwLk0FowO3vjKtZLi07lBtkn9EHZuK5MLETEjHejCDY="}]},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/big-rational-0.10.3.tgz_1456456835052_0.05843975045718253"},"directories":{}},"0.10.4":{"name":"big-rational","version":"0.10.4","author":{"name":"Peter Olson","email":"peter.e.c.olson+npm@gmail.com"},"description":"An arbitrary length rational number library for Javascript","contributors":[],"bin":{},"scripts":{},"main":"./BigRational","repository":{"type":"git","url":"git+ssh://git@github.com/peterolson/BigRational.js.git"},"keywords":["math","big","bignum","bignumber","bigrational","rational","arbitrary","precision","arithmetic"],"dependencies":{"big-integer":"1.5.x"},"license":"WTFPL","engines":{"node":">=0.6"},"gitHead":"915671324f826c311beeab2bfb9ab67dc1d81c00","bugs":{"url":"https://github.com/peterolson/BigRational.js/issues"},"homepage":"https://github.com/peterolson/BigRational.js#readme","_id":"big-rational@0.10.4","_shasum":"fe3b383bcb5e7a35b3aefa8c34325ee9fd5ecde0","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"},"maintainers":[{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"}],"dist":{"shasum":"fe3b383bcb5e7a35b3aefa8c34325ee9fd5ecde0","tarball":"https://registry.npmjs.org/big-rational/-/big-rational-0.10.4.tgz","integrity":"sha512-Fi6Dqyf64b43y3QlzYhWCHuESWguglPjsB3U9oV91khN02cAQ6pa4YUFNUOJ3jRc6uYsvE9Iy4AUlSv8qKWHGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFY3VYO4TcScMtjx6CM8XhhMIWQXPeqMx5EGqfU4wCp8AiEA9gSs2JvEgLsOdzNYC+zbirw6w9wgkEusIJUkIOTsD9Q="}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/big-rational-0.10.4.tgz_1456708300747_0.8726792957168072"},"directories":{}},"0.10.5":{"name":"big-rational","version":"0.10.5","author":{"name":"Peter Olson","email":"peter.e.c.olson+npm@gmail.com"},"description":"An arbitrary length rational number library for Javascript","contributors":[],"bin":{},"scripts":{},"main":"./BigRational","repository":{"type":"git","url":"git+ssh://git@github.com/peterolson/BigRational.js.git"},"keywords":["math","big","bignum","bignumber","bigrational","rational","arbitrary","precision","arithmetic"],"dependencies":{"big-integer":"1.5.x"},"license":"WTFPL","engines":{"node":">=0.6"},"gitHead":"8f8c2fade3b11faae7f452e215b183d7e48a53ac","bugs":{"url":"https://github.com/peterolson/BigRational.js/issues"},"homepage":"https://github.com/peterolson/BigRational.js#readme","_id":"big-rational@0.10.5","_shasum":"5d7641ae2117dd3d0246e77252e668553c33cf0e","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"},"maintainers":[{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"}],"dist":{"shasum":"5d7641ae2117dd3d0246e77252e668553c33cf0e","tarball":"https://registry.npmjs.org/big-rational/-/big-rational-0.10.5.tgz","integrity":"sha512-HWLhlNJua27f0pID+Z3nyFwCrd5bhKtMaYnqpTTdKqfo88rIv/IJRWIVC+BNwEkoOVBgKehBeUNDIrVbBqQMlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH8FArp/B1735usc/PmUQA02V9Fo3oMHtEcqK6qO6zXnAiAFP8FrvMjFfBlZzY+mV+POTLEZE2iJw+mR4ixPZA9KiQ=="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/big-rational-0.10.5.tgz_1457506595536_0.26491615641862154"},"directories":{}},"0.10.6":{"name":"big-rational","version":"0.10.6","author":{"name":"Peter Olson","email":"peter.e.c.olson+npm@gmail.com"},"description":"An arbitrary length rational number library for Javascript","contributors":[],"bin":{},"scripts":{},"main":"./BigRational","repository":{"type":"git","url":"git+ssh://git@github.com/peterolson/BigRational.js.git"},"keywords":["math","big","bignum","bignumber","bigrational","rational","arbitrary","precision","arithmetic"],"dependencies":{"big-integer":"^1.6.19"},"license":"WTFPL","engines":{"node":">=0.6"},"gitHead":"a532900dd02205fdb631200bd6d555d534fc652f","bugs":{"url":"https://github.com/peterolson/BigRational.js/issues"},"homepage":"https://github.com/peterolson/BigRational.js#readme","_id":"big-rational@0.10.6","_shasum":"596c8cd97077b10c0c029f54a3fa13afb6b08e68","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"},"dist":{"shasum":"596c8cd97077b10c0c029f54a3fa13afb6b08e68","tarball":"https://registry.npmjs.org/big-rational/-/big-rational-0.10.6.tgz","integrity":"sha512-WoQaE7AtCu837xm6u7ajIO0uTDf4p9aN2EmgHk4dG7/Y3CVEGidOJcGuAwVOSipMIYyYQhosIUgaprujXsiTnA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF0f4/wn/0uduo66wqjYr4MXMVuOCYyyLQj4RblNk51/AiBiJzaaN944YWKgAFPmRhT1P+Azyx+WipOz+KNnnxhfVg=="}]},"maintainers":[{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/big-rational-0.10.6.tgz_1491965166142_0.8302073741797358"},"directories":{}},"0.10.7":{"name":"big-rational","version":"0.10.7","author":{"name":"Peter Olson","email":"peter.e.c.olson+npm@gmail.com"},"description":"An arbitrary length rational number library for Javascript","contributors":[],"bin":{},"scripts":{},"main":"./BigRational","repository":{"type":"git","url":"git+ssh://git@github.com/peterolson/BigRational.js.git"},"keywords":["math","big","bignum","bignumber","bigrational","rational","arbitrary","precision","arithmetic"],"dependencies":{"big-integer":"^1.6.23"},"license":"WTFPL","engines":{"node":">=0.6"},"gitHead":"69d4f91840083bf5f014a5d54e972a371919eb9b","bugs":{"url":"https://github.com/peterolson/BigRational.js/issues"},"homepage":"https://github.com/peterolson/BigRational.js#readme","_id":"big-rational@0.10.7","_shasum":"614f6e60675e2a75f0dbb9ae3568c5c664a76b17","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"},"dist":{"shasum":"614f6e60675e2a75f0dbb9ae3568c5c664a76b17","tarball":"https://registry.npmjs.org/big-rational/-/big-rational-0.10.7.tgz","integrity":"sha512-WT7NxBEZfZbCqnnYrY9bc6kMgjQ+YaLZ3XWwZ5Cvg90UNKyrgMgSgeFseghnUtKfrOHcXCHU+gKgEQcmqQj4gg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBZ3tNo0HxN9QzWXMWxj3FJinEw5iwbvu/GYg7B7RgYLAiA5ghhNzsCes+B6c+1GZ4kGgUg+Cj7Yaz613GHA3MZTpw=="}]},"maintainers":[{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/big-rational-0.10.7.tgz_1502416009287_0.13621286675333977"},"directories":{}},"0.10.9":{"name":"big-rational","version":"0.10.9","author":{"name":"Peter Olson","email":"peter.e.c.olson+npm@gmail.com"},"description":"An arbitrary length rational number library for Javascript","contributors":[],"bin":{},"scripts":{"minify":"uglifyjs BigRational.js -o BigRational.min.js","combine":"copy \"..\\BigInteger.js\\BigInteger.min.js\" + BigRational.min.js BigInt_BigRat.min.js"},"main":"./BigRational","repository":{"type":"git","url":"git+ssh://git@github.com/peterolson/BigRational.js.git"},"keywords":["math","big","bignum","bignumber","bigrational","rational","arbitrary","precision","arithmetic"],"dependencies":{"big-integer":"^1.6.40"},"license":"WTFPL","engines":{"node":">=0.6"},"gitHead":"8d4b8f97b506e890d487e30478bb48f6fa0ef597","bugs":{"url":"https://github.com/peterolson/BigRational.js/issues"},"homepage":"https://github.com/peterolson/BigRational.js#readme","_id":"big-rational@0.10.9","_npmVersion":"6.0.0","_nodeVersion":"9.3.0","_npmUser":{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"},"dist":{"integrity":"sha512-BV45yRpXsaueexsg5vfIB+75yHavzHRa8vqgaCvcJMibpsWNr8aVA2EQh44aeQKtRbjBouS/UVavxv8eb8bYxQ==","shasum":"1869b1b225eb804faf6fd067c75daf6e4e207334","tarball":"https://registry.npmjs.org/big-rational/-/big-rational-0.10.9.tgz","fileCount":7,"unpackedSize":66009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPk/yCRA9TVsSAnZWagAAP0YP/jznPrfvA4s+I21G11DN\nlx6lkl6Qw6sHDiIJ3aI8feccm/XzWMMRV79b7eUbJASP2MQRqCll1LdmihmD\nKzJ5Cd8C3I9YOSfrmh4d4y91rTs7cMb5+k+chTDC18SMw9oK+bQBrl3KDzeJ\n4QzTK4ZhqFdH6vlg/Da2K+TKYA2DMC7wuvBi4F3c422c7ipZYHiuMeChxOrV\nVhUZBnWt6qmT5l3tvNKZBGfUZ5yYA/rb0QsI09+FNMPK6NbhFF9cIPp/3goa\n6JsIaTm2TU54jsZTtMMhsDUGmyXsgsOXLqYnNnpjOdEwgZ118MF0dHTuP1fg\nleRuN40WWfK0aeJRaU7SOBNJQRnbp42POVi2vxgNPY7YtmCdQl9oJvffMnZe\nAWp87rRK5s+EyT6Chu+ZcylLmvWsWmaaMy4JGGsNOMJZfdxU0dpYxu/X6j3M\n+Jef3j/3744vx4IW9aO0L0TYgIjz3m+4x/fI+kQpWuqMxBnnfPLR0FNP5gHm\nTRE+H9lHOJZrq2nERa27m6jku+uhCWDtnovbRxVyyDC0YvM65BeTzXr3l1xx\nAKjGM5A2qwkUKYlzrsSYRY52m2ZP9PlpCxFgWEV9Ng6NKnyGjp2zO/FGhiJo\nFr5ipvtnAHUE3VEUkFp1UR4boSvgf8RoqPdFEl4lr42iLn1rR4/B0XRoVpK4\nkNd+\r\n=SLeS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH0XOBdULf73P736ZmJTIUrjfp3SjYyHnB57szA/z4H0AiEA5G5nHkqURE3dQq2X5aMZXPb/+DeUHrwHpSS2l67b3HY="}]},"maintainers":[{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/big-rational_0.10.9_1547587569666_0.4840389977079993"},"_hasShrinkwrap":false}},"readme":"BigRational.js\r\n=========\r\n\r\n**BigRational.js** is an arbitrary-length rational number library for Javascript, allowing arithmetic operations on rational numbers of unlimited size, notwithstanding memory and time limitations.\r\n\r\nA *rational number* is stored internally as a pair of two big integers. Because of this, BigRational.js depends on my big integer library, [BigInteger.js](https://github.com/peterolson/BigInteger.js).\r\n\r\nInstallation\r\n---\r\nIf you are using a browser, you can download [BigRational.js from GitHub](http://peterolson.github.com/BigRational.js/BigInt_BigRat.min.js) or just hotlink to it.\r\n\r\n    <script src=\"http://peterolson.github.com/BigRational.js/BigInt_BigRat.min.js\"></script>\r\n\r\nThis will include both the `bigInt` library and the `bigRat` library. If you want to reference them separately, you can use the [non-combined BigRational.js script](http://peterolson.github.com/BigRational.js/BigRational.min.js).\r\n\r\nIf you are using node, you can install BigRational.js with [npm](https://npmjs.org/).\r\n\r\n    npm install big-rational\r\n\r\nThen you can include it in your code\r\n\r\n    var bigRat = require(\"big-rational\");\r\n\r\n`bigRat(num?, denom?)`\r\n---\r\nYou can create a bigRational by calling the `bigRat` function. You can pass in up to two paramers.\r\n\r\n**`bigRat()`**\r\n\r\nIf you pass in zero parameters, it will return zero.\r\n\r\n**`bigRat(n)`**\r\n\r\nIf you pass in one parameter, it must be one of the following:\r\n\r\n - a string, which may be\r\n   - an integer, such as `\"12345\"`,\r\n   - a numerator over a denominator, such as `\"2/3\"`,\r\n   - a mixed fraction, such as `\"1_1/2\"`\r\n   - a decimal number, such as `\"54.05446\"`\r\n - a Javascript number\r\n - a bigInteger\r\n - a bigRational\r\n\r\n**`bigRat(num, denom)`**\r\n\r\nIf you pass in two parameters, the first will be interpreted as the numerator, and the second as the denominator. Both parameters must be one of the following: \r\n\r\n - a string in integer form, such as `\"12345\"`\r\n - a JavaScript number that is an integer, such as `12345`\r\n - a bigInteger\r\n\r\n**Examples:**\r\n\r\n    var zero = bigRat();\r\n    var threeFourths = bigRat(\"3/4\")    ||\r\n                       bigRat(\"3\", \"4\") ||\r\n                       bigRat(3, 4)     ||\r\n                       bigRat(3 / 4)    ||\r\n                       bigRat(0.75);\r\n    var fiveHalves =   bigRat(\"5/2\") ||\r\n                       bigRat(\"2_1/2\");\r\n\r\nMethod Chaining\r\n---\r\nNote that bigRat operations return bigRats, which allows you to chain methods, for example:\r\n\r\n    var salary = bigRat(dollarsPerHour).times(hoursWorked).plus(randomBonuses)\r\n\r\nConstants\r\n---\r\n\r\nThere are three constants already stored that you do not have to construct with the `bigRat` function yourself:\r\n\r\n - `bigRat.one`, equivalent to `bigRat(1)`\r\n - `bigRat.zero`, equivalent to `bigRat(0)`\r\n - `bigRat.minusOne`, equivalent to `bigRat(-1)`\r\n\r\nProperties\r\n===\r\n\r\nYou can obtain the numerator and denominator of a bigRational with these properties:\r\n\r\n`numerator`\r\n---\r\nReturns the numerator of a bigRational. This will be a bigInt.\r\n\r\n - `bigRat(34, 3).numerator` => `bigInt(34)`\r\n\r\n`denominator`\r\n---\r\nReturns the denominator of a bigRational. This will be a bigInt.\r\n\r\n - `bigRat(34, 3).denominator` => `bigInt(3)`\r\n\r\n`num`\r\n---\r\nAlias for the `numerator` property\r\n\r\n`denom`\r\n---\r\nAlias for the `denominator` property\r\n\r\nMethods\r\n===\r\n\r\n`abs`\r\n---\r\nReturns the absolute value of a number.\r\n\r\n - `bigRat(-424).abs().equals(424)`\r\n\r\n`add`\r\n---\r\nPerforms addition.\r\n\r\n - `bigRat(\"1/3\").add(1, 3).equals(2, 3)`\r\n\r\n`ceil(toBigInt?)`\r\n---\r\nRounds up to the nearest integer. If the `toBigInt` argument is `true`, then it will return a bigInteger instead of a bigRational.\r\n\r\n - `bigRat(12345.4).ceil().equals(12346)`\r\n\r\n`compareAbs`\r\n---\r\nPerforms a comparison between the absolute values of two numbers. If the numbers are of equal magnitude, it returns `0`. If the first number is of greater magnitude, it returns `1`. Otherwise, it returns `-1`.\r\n\r\n - `bigRat(-3).compareAbs(3) === 0`\r\n - `bigRat(3).compareAbs(-4) === -1`\r\n - `bigRat(-4).compareAbs(3) === 1`\r\n\r\n`compare`\r\n---\r\nPerforms a comparison between two numbers. If the numbers are equal, it returns `0`. If the first number is greater, it returns `1`. If the first number is lesser, it returns `-1`.\r\n\r\n - `bigRat(3).compare(3) === 0`\r\n - `bigRat(3).compare(4) === -1`\r\n - `bigRat(4).compare(3) === 1`\r\n \r\n`compareTo`\r\n---\r\nAlias for the `compare` function.\r\n\r\n`divide`\r\n---\r\nPerforms division.\r\n\r\n - `bigRat(\"354.25\").divide(1, 4).equals(1417)`\r\n \r\n`eq`\r\n---\r\nAlias for the `equals` function.\r\n\r\n`equals`\r\n---\r\nChecks if two numbers are equal.\r\n\r\n - `bigRat(1).equals(1)`\r\n\r\n`floor(toBigInt?)`\r\n---\r\nRounds down to the nearest integer. If the `toBigInt` argument is `true`, then it will return a bigInteger instead of a bigRational.\r\n\r\n - `bigRat(987.99999).floor().equals(987)`\r\n\r\n`geq`\r\n---\r\nAlias for the `greaterOrEquals` function.\r\n\r\n`greater`\r\n---\r\nChecks if the first number is greater than the second\r\n\r\n - `bigRat(5).greater(4)`\r\n\r\n`greaterOrEquals`\r\n---\r\nChecks if the first number is greater than or equal to the second\r\n\r\n - `bigRat(5).greaterOrEquals(5)`\r\n - `bigRat(5).greaterOrEquals(4)`\r\n\r\n`gt`\r\n---\r\nAlias for the `greater` function.\r\n\r\n`isNegative`\r\n---\r\nReturns `true` if the number is negative, `false` otherwise.\r\n\r\n - `bigRat(-7).isNegative()`\r\n\r\n`isPositive`\r\n---\r\nReturns `true` if the number is positive, `false` otherwise.\r\n\r\n - `bigRat(7).isPositive()`\r\n\r\n`isZero`\r\n---\r\nReturns `true` if the number equals 0, `false` otherwise.\r\n\r\n - `bigRat(0).isZero()`\r\n\r\n`lesser`\r\n---\r\nChecks if the first number is lesser than the second\r\n\r\n - `bigRat(4).lesser(5)`\r\n\r\n`lesserOrEquals`\r\n---\r\nChecks if the first number is lesser than or equal to the second\r\n\r\n - `bigRat(4).lesserOrEquals(4)`\r\n - `bigRat(4).lesserOrEquals(5)`\r\n \r\n`leq`\r\n---\r\nAlias for the `lesserOrEquals` function.\r\n\r\n`lt`\r\n---\r\nAlias for the `lesser` function.\r\n\r\n`minus`\r\n---\r\nAlias for `subtract`.\r\n\r\n`mod`\r\n---\r\nPerforms the modulo operation.\r\n\r\n - `bigRat(3).mod(2).equals(1)`\r\n\r\n`multiply`\r\n---\r\nPerforms multiplication.\r\n\r\n - `bigRat(70, 2).multiply(4).equals(140)`\r\n\r\n`negate`\r\n---\r\nReturns the negation of a number.\r\n\r\n - `bigRat(234).negate().equals(-234)`\r\n\r\n`neq`\r\n---\r\nAlias for the `notEquals` function.\r\n\r\n`notEquals`\r\n---\r\nChecks if two numbers are not equal.\r\n\r\n - `bigRat(1).notEquals(2)`\r\n\r\n`over`\r\n---\r\nAlias for `divide`.\r\n\r\n`plus`\r\n---\r\nAlias for `add`.\r\n\r\n`pow`\r\n---\r\nPerforms exponentiation. The argument will be parsed as a bigInt.\r\n\r\n - `bigRat(\"3/2\").pow(3)` => `bigRat(\"27/8\")`\r\n\r\n`reciprocate`\r\n---\r\nReturns the reciprocal of a number.\r\n\r\n - `bigRat(\"3/2\").reciprocate()` => `bigRat(\"2/3\")`\r\n\r\n`round(toBigInt?)`\r\n---\r\nRounds a number to the nearest integer. If the number is exactly half-way between two integers, it will round up.\r\nIf the `toBigInt` argument is `true`, then it will return a bigInteger instead of a bigRational.\r\n\r\n - `bigRat(54345.12566).round().equals(54345)`\r\n - `bigRat(1234567.5).round().equals(1234568)`\r\n - `bigRat(69.8).round().equals(70)`\r\n\r\n`subtract`\r\n---\r\nPerforms subtraction.\r\n\r\n - `bigRat(3).subtract(2).equals(1)`\r\n\r\n`times`\r\n---\r\nAlias for `multiply`.\r\n\r\n`toDecimal(digits?)`\r\n---\r\nConverts a bigRational to a string in decimal notation, cut off after the number of digits specified in the `digits` argument. The default number of digits is 10.\r\n\r\n - `bigRat(1,3).toDecimal() === \"0.33333333333\"`\r\n - `bigRat(1,7).toDecimal(14) === \"0.14285714285714\"`\r\n\r\nOverride Methods\r\n===\r\n\r\n`toString()`\r\n---\r\nConverts a bigRat to a string in \"numerator/denominator\" notation.\r\n\r\n - `bigRat(145.545).toString() === \"29109/200\"`\r\n\r\n`valueOf()`\r\n---\r\nConverts a bigRat to a native Javascript number. This override allows you to use native arithmetic operators without explicit conversion:\r\n\r\n - `bigRat(1, 4) + bigRat(3, 4) === 1`","maintainers":[{"name":"peterolson","email":"peter.e.c.olson+npm@gmail.com"}],"time":{"modified":"2022-06-13T04:35:57.997Z","created":"2013-01-21T22:36:37.079Z","0.9.0":"2013-01-21T22:36:38.212Z","0.9.1":"2013-01-21T22:42:41.206Z","0.9.2":"2013-05-03T20:23:14.521Z","0.9.3":"2013-05-07T00:59:28.836Z","0.9.4":"2014-05-28T19:39:16.725Z","0.9.5":"2014-05-28T21:45:30.257Z","0.9.6":"2014-05-28T22:09:04.216Z","0.9.7":"2014-09-16T22:39:31.953Z","0.9.8":"2014-10-18T20:36:42.080Z","0.9.9":"2015-06-25T06:16:58.732Z","0.9.10":"2015-06-25T06:38:58.725Z","0.9.11":"2015-06-26T01:32:49.279Z","0.10.0":"2015-06-26T01:33:26.907Z","0.10.2":"2016-01-27T05:59:44.037Z","0.10.3":"2016-02-26T03:20:35.870Z","0.10.4":"2016-02-29T01:11:43.258Z","0.10.5":"2016-03-09T06:56:38.067Z","0.10.6":"2017-04-12T02:46:07.039Z","0.10.7":"2017-08-11T01:46:51.796Z","0.10.9":"2019-01-15T21:26:09.766Z"},"author":{"name":"Peter Olson","email":"peter.e.c.olson+npm@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/peterolson/BigRational.js.git"},"homepage":"https://github.com/peterolson/BigRational.js#readme","keywords":["math","big","bignum","bignumber","bigrational","rational","arbitrary","precision","arithmetic"],"contributors":[],"bugs":{"url":"https://github.com/peterolson/BigRational.js/issues"},"license":"WTFPL","readmeFilename":"README.md"}