Python math.lgamma()-Methode
Python math.lgamma(x)Die Methode gibt den natürlichen Logarithmus des Gamma-Werts einer Zahl zurück.
Wir können auch diemath.gamma()-Methode verwenden, um den Gamma-Wert zu ermitteln, und dann diemath.log()-Methode verwenden, um den natürlichen Logarithmus dieses Werts zu berechnen.
Der Gamma-Wert ist gleichfactorial(x-1)。
Python-Version: 3.2
Syntax
Die Syntax der math.lgamma()-Methode lautet wie folgt:
math.lgamma(x)
Parameterbeschreibung:
- x-- Erforderlich, eine Zahl. Wenn die Zahl eine negative ganze Zahl ist, wird ValueError zurückgegeben. Wenn sie keine Zahl ist, wird TypeError zurückgegeben.
Rückgabewert
Ein Gleitkommawert, der den Log-Gamma-Wert einer Zahl darstellt.
Beispiel
Im folgenden Beispiel werden die natürlichen Log-Gamma-Werte verschiedener Zahlen berechnet:
Beispiel
# Importiere das math-Paket
import math
# Berechne den natürlichen Logarithmus-Gamma-Wert verschiedener Zahlen
print (math.lgamma(7))
print (math.lgamma(-4.2))
import math
# Berechne den natürlichen Logarithmus-Gamma-Wert verschiedener Zahlen
print (math.lgamma(7))
print (math.lgamma(-4.2))
Ausgabeergebnis:
6.579251212010102 -1.8075166614192908Andere Erweiterungen
Python math-Modul