fraction.js
Advanced tools
Comparing version 4.0.6 to 4.0.7
{ | ||
"name": "fraction.js", | ||
"main": "fraction.js", | ||
"version": "4.0.6", | ||
"version": "4.0.7", | ||
"homepage": "http://www.xarg.org/2014/03/rational-numbers-in-javascript/", | ||
@@ -6,0 +6,0 @@ "description": "A rational number library", |
/** | ||
* @license Fraction.js v4.0.6 09/09/2015 | ||
* @license Fraction.js v4.0.7 09/09/2015 | ||
* http://www.xarg.org/2014/03/rational-numbers-in-javascript/ | ||
@@ -828,3 +828,3 @@ * | ||
Fraction['default'] = Fraction; | ||
Fraction['Complex'] = Fraction; | ||
Fraction['Fraction'] = Fraction; | ||
module['exports'] = Fraction; | ||
@@ -831,0 +831,0 @@ } else { |
/* | ||
Fraction.js v4.0.6 09/09/2015 | ||
Fraction.js v4.0.7 09/09/2015 | ||
http://www.xarg.org/2014/03/rational-numbers-in-javascript/ | ||
@@ -18,2 +18,2 @@ | ||
10*b%d,2E3<h){d=0;break a}d=h}}a:{b=1;h=10;for(var k=d,m=1;0<k;h=h*h%c,k>>=1)k&1&&(m=m*h%c);h=m;for(k=0;300>k;k++){if(b===h){h=k;break a}b=10*b%c;h=10*h%c}h=0}b=-1===this.s?"-":"";b+=a/c|0;(a=a%c*10)&&(b+=".");if(d){for(;h--;)b+=a/c|0,a%=c,a*=10;for(b+="(";d--;)b+=a/c|0,a%=c,a*=10;b+=")"}else for(d=15;a&&d--;)b+=a/c|0,a%=c,a*=10;return b}};"function"===typeof define&&define.amd?define([],function(){return e}):"object"===typeof exports?(Object.defineProperty(exports,"__esModule",{value:!0}),e["default"]= | ||
e,e.Complex=e,module.exports=e):w.Fraction=e})(this); | ||
e,e.Fraction=e,module.exports=e):w.Fraction=e})(this); |
{ | ||
"name": "fraction.js", | ||
"title": "fraction.js", | ||
"version": "4.0.6", | ||
"version": "4.0.7", | ||
"homepage": "http://www.xarg.org/2014/03/rational-numbers-in-javascript/", | ||
@@ -6,0 +6,0 @@ "bugs": "https://github.com/infusion/Fraction.js/issues", |
77902