Método Python math.lgamma()
Python math.lgamma(x)El método devuelve el valor del logaritmo natural gamma de un número.
También podemos, mediante el uso delmath.gamma()método encontrar el valor gamma y luego usar elmath.log()método calcular el logaritmo natural de ese valor.
El valor gamma es igual afactorial(x-1)。
Versión de Python: 3.2
Sintaxis
La sintaxis del método math.lgamma() es la siguiente:
math.lgamma(x)
Descripción de parámetros:
- xx -- Obligatorio, número. Si el número es un entero negativo, se devuelve ValueError. Si no es un número, se devuelve TypeError.
Valor de retorno
Un valor de punto flotante que representa el valor de logaritmo gamma de un número.
Ejemplo
El siguiente ejemplo calcula los valores de logaritmo natural gamma de diferentes números:
Ejemplo
# Importar el paquete math
import math
# Calcular el valor de logaritmo natural gamma de diferentes números
print (math.lgamma(7))
print (math.lgamma(-4.2))
import math
# Calcular el valor de logaritmo natural gamma de diferentes números
print (math.lgamma(7))
print (math.lgamma(-4.2))
Resultado de salida:
6.579251212010102 -1.8075166614192908Otras extensiones
Módulo Python math