Método Python math.lgamma()

Python math 模块Módulo Python math

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))

Resultado de salida:

6.579251212010102
-1.8075166614192908

Python math 模块Módulo Python math

Otras extensiones