node package manager
Easy collaboration. Discover, share, and reuse code in your team. Create a free org ยป



javascript tools and libraries based around rational numbers.

heavily inspired by glMatrix (, a high performance matrix and vector library.

Example usage in Node.js:

var rational = require('bigrat').rational;
var a = new rational(4, 5); // 4/5 
var b = rational.fromDecimal(123.456789);
var c = a.times(b);
console.log('result: ' + c);


Releases: (only contains rat{} and rational{}) (includes bigrat{}, etc.)