diff --git a/maths/largest_of_very_large_numbers.py b/maths/largest_of_very_large_numbers.py index e38ab2edb932..7dc48f5654e8 100644 --- a/maths/largest_of_very_large_numbers.py +++ b/maths/largest_of_very_large_numbers.py @@ -17,6 +17,8 @@ def res(x, y): ... ValueError: expected a positive input """ + if x < 0: + raise ValueError("expected a positive input") if 0 not in (x, y): # We use the relation x^y = y*log10(x), where 10 is the base. return y * math.log10(x)