From 53b5e81166643f9a5965cc1acb8f0207f00d2b59 Mon Sep 17 00:00:00 2001 From: Maxim Smolskiy Date: Sun, 9 Feb 2025 20:45:56 +0300 Subject: [PATCH] Update power.py --- divide_and_conquer/power.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/divide_and_conquer/power.py b/divide_and_conquer/power.py index deff6e3f1..492ee6dd1 100644 --- a/divide_and_conquer/power.py +++ b/divide_and_conquer/power.py @@ -32,6 +32,17 @@ def power(a: int, b: int) -> float: :param a: The base (integer). :param b: The exponent (integer). :return: The result of a^b, as a float for negative exponents. + + >>> power(4,6) + 4096 + >>> power(2,3) + 8 + >>> power(-2,3) + -8 + >>> power(2,-3) + 0.125 + >>> power(-2,-3) + -0.125 """ if b < 0: return 1 / actual_power(a, -b)