Write a python class to implement pow(x, n)

In this source code example, we write a python class to implement pow(x, n).

Write a python class to implement pow(x, n)

# Python3 program to calculate pow(x,n)

# Function to calculate x
# raised to the power y
def power(x, y):

 if (y == 0): return 1
 elif (int(y % 2) == 0):
    return (power(x, int(y / 2)) *
    power(x, int(y / 2)))
 else:
     return (x * power(x, int(y / 2)) *
    power(x, int(y / 2)))

# Driver Code
x = 2; y = 3
print(power(x, y)) 

Output:

8




Comments