# Pow Python

Pow Python

pow(a, c, n)

## What is pow () in Python?

The pow() perform returns the value of x to the knack of y (xy). If a third parameter is expertise, it returns x to the realization of y, modulus z.

## The pow() function takes three parameters:

a – a number, the base
c – a number, the exponent
n (optional) – a number, used for modulus
Hence,

pow(a, c) is equal to ac
pow(a, c, n) is equal to ac % n
Example 1: Python pow()
# resolution a, determined c (a**c)
print(pow(2, 2)) # 4

# negative a, insert c
print(pow(-2, 2)) # 4

# conclusive a, negative c
print(pow(2, -2)) # 0.25

# negative a, negative c
print(pow(-2, -2)) # 0.25

4
4
0.25
0.25

## Example 2: pow() subsequent to three arguments (a**c) % n

x = 7
y = 2
z = 5

print(pow(a, c, n)) # 4

### Output

4
Here, 7 powered by 2 equals 49. Then, 49 modulus 5 equals 4.

## How do you do math POW in Python?

Power. The ** operator in Python is used to raise the number on the left to the power of the exponent of the right. That is, in the expression 5 ** 3 , 5 is being raised to the 3rd power. In mathematics, we often see this expression rendered as 5, and what is really going on is 5 is being multiplied by itself 3 times.

## What type does math POW return?

pow() is used to compensation the value of first ruckus raised to the completion of the second bustle. The compensation type of pow() method is double.

## Example of POW() Using Python

### Example 1 :

Python pow() feel pain returns the sufficiency of the unadulterated numbers. This conduct yourself computes x**y. This perform in first converts its arguments into float and later computes the knack.

Syntax: pow(x,y)

Parameters :

x : Number whose knack has to be calculated.
y : Value raised to compute facility.
Return Value : Returns the value x**y in float.

Code :

# Python code to demonstrate pow()

print(“The value of 2**2 is : “, end=””)

# Returns 4
print(pow(2, 2))

### Example 2 :

Python pow() in addition to than three dispute
float pow(x,y,mod) do something computes (x**y) % mod. This doing first converts its arguments into float and subsequently computes the facility.

Syntax: float pow(x,y,mod)

Parameters :

x : Number whose facility has to be calculated.
y : Value raised to compute expertise.
mod : Value subsequent to which modulus has to be computed.
Return Value : Returns the value (x**y) % mod in float.

Code:-

# Python code to demonstrate pow()

print(“The value of (2**4) % 10 is : “, end=””)

# Returns 4%10
# Returns 6
print(pow(2, 4, 10))

## Definition and Usage

The pow() onslaught returns the value of x to the facility of y (xy).

If a third parameter is gift, it returns x to the gift of y, modulus z.

Syntax :
pow(x, y, z)