This commit is contained in:
Your Name
2026-08-11 17:41:36 +08:00
parent cfe4c82c90
commit 03fe4ddf9d
18771 changed files with 3617239 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
var gcd = require('./gcd');
var precision = require('./precision');
exports = function(num) {
if (num === 0) return '0';
var _precision = precision(num);
_precision = pow(10, _precision);
var numerator = num * _precision,
denominator = _precision;
var _gcd = abs(gcd(numerator, denominator));
numerator /= _gcd;
denominator /= _gcd;
return numerator + '/' + denominator;
};
var abs = Math.abs;
var pow = Math.pow;
module.exports = exports;