summaryrefslogtreecommitdiffstats
path: root/Lib/statistics.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/statistics.py')
-rw-r--r--Lib/statistics.py6
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)