diff options
Diffstat (limited to 'Lib/statistics.py')
-rw-r--r-- | Lib/statistics.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Lib/statistics.py b/Lib/statistics.py index e1dfbd4..25a26d4 100644 --- a/Lib/statistics.py +++ b/Lib/statistics.py @@ -243,9 +243,13 @@ def _decimal_to_ratio(d): num = 0 for digit in digits: num = num*10 + digit + if exp < 0: + den = 10**-exp + else: + num *= 10**exp + den = 1 if sign: num = -num - den = 10**-exp return (num, den) |