Méthode Python math.lgamma()
Python math.lgamma(x)La méthode renvoie la valeur du logarithme népérien de la fonction gamma d'un nombre.
Nous pouvons également utiliser lamath.gamma()méthode pour trouver la valeur gamma, puis utiliser lamath.log()méthode pour calculer le logarithme népérien de cette valeur.
La valeur gamma est égale àfactorial(x-1)。
Version Python : 3.2
Syntaxe
La syntaxe de la méthode math.lgamma() est la suivante :
math.lgamma(x)
Description des paramètres :
- x-- Obligatoire, un nombre. Si le nombre est un entier négatif, ValueError est renvoyé. S'il ne s'agit pas d'un nombre, TypeError est renvoyé.
Valeur de retour
Une valeur à virgule flottante représentant la valeur log-gamma d'un nombre.
Exemple
L'exemple suivant calcule les valeurs du logarithme népérien gamma de différents nombres :
Exemple
# Importer le package math
import math
# Calcule la valeur du logarithme gamma naturel de différents nombres
print (math.lgamma(7))
print (math.lgamma(-4.2))
import math
# Calcule la valeur du logarithme gamma naturel de différents nombres
print (math.lgamma(7))
print (math.lgamma(-4.2))
Résultat de sortie :
6.579251212010102 -1.8075166614192908Autres extensions
Module math de Python