'a'
mh-two-thousand-and-two
2024-04-12 44d2c92345cd156a59fc327b3060292a282d2893
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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;