La función Python pow() devuelve la potencia de los números dados. Esta función calcula x**y . Esta función primero convierte sus argumentos en flotantes y luego calcula la potencia.
Sintaxis: pow(x,y)
Parámetros:
- x : Número cuya potencia hay que calcular.
- y : Valor elevado para calcular la potencia.
Valor devuelto: Devuelve el valor x**y en float.
Ejemplo de Python pow()
Ejemplo 1: Funcionamiento de pow()
Python3
# Python code to demonstrate pow()
# version 1
(
"The value of 3**4 is : "
, end
=
"")
# Returns 81
(
pow
(
3
,
4
))
Producción:
The value of 3**4 is : 81.0Ejemplo 2: Python pow() con tres argumentos
La función float pow(x,y,mod) calcula (x**y) % mod . Esta función primero convierte sus argumentos en flotantes y luego calcula la potencia.
Sintaxis: float pow(x,y,mod)
Parámetros:
- x : Número cuya potencia hay que calcular.
- y : Valor elevado para calcular la potencia.
- mod : Valor con el que se tiene que calcular el módulo.
Valor devuelto: Devuelve el valor (x**y) % mod en float.
Python3
# Python code to demonstrate pow()
# version 2
(
"The value of (3**4) % 10 is : "
, end
=
"")
# Returns 81%10
# Returns 1
(
pow
(
3
,
4
,
10
))
Producción:
The value of (3**4) % 10 is : 1Casos de implementación en pow() :
Python3
# Python code to discuss negative
# and non-negative cases
# positive x, positive y (x**y)
(
"Positive x and positive y : "
, end
=
"")
(
pow
(
4
,
3
))
(
"Negative x and positive y : "
, end
=
"")
# negative x, positive y (-x**y)
(
pow
(
-
4
,
3
))
(
"Positive x and negative y : "
, end
=
"")
# positive x, negative y (x**-y)
(
pow
(
4
,
-
3
))
(
"Negative x and negative y : "
, end
=
"")
# negative x, negative y (-x**-y)
(
pow
(
-
4
,
-
3
))
Producción:
Positive x and positive y : 64 Negative x and positive y : -64 Positive x and negative y : 0.015625 Negative x and negative y : -0.015625Este artículo es una contribución de Manjeet Singh . Si te gusta GeeksforGeeks y te gustaría contribuir, también puedes escribir un artículo usando write.geeksforgeeks.org o enviar tu artículo por correo a review-team@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA