A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.tutorialspoint.com/python/python_math_lgamma_method.htm below:

Python math.lgamma() Method

Python math.lgamma() Method

The Python math.lgamma() method is used to calculate the natural logarithm of the absolute value of the gamma method, denoted as ln|Γ(x)|. This method allows for accurate calculation of the gamma method for large arguments without causing overflow or loss of precision.

Mathematically, the natural logarithm of the absolute value of the gamma method is defined as −

$$\mathrm{\ln|\Gamma(x)|\:=\:\ln|\int_{0}^{∞}\:t^{x-1}e^{-t}dt|}$$

Where, e is the base of the natural logarithm.

Note: To use this function, you need to import math module.

Syntax

Following is the basic syntax of the Python math.lgamma() method −

math.lgamma(x)
Parameters

This method accepts a real number or a numeric expression as a parameter for which you want to calculate the natural logarithm of the absolute value of the gamma method.

Return Value

The method returns the natural logarithm of the absolute value of the gamma method evaluated at x.

Example 1

In the following example, we are calculating the natural logarithm of the absolute value of the gamma method for a positive integer using the math.lgamma() method −

import math
x = 5
result = math.lgamma(x)
print("The result obtained for x =", x, ":", result)
Output

The output obtained is as follows −

The result obtained for x = 5 : 3.178053830347945
Example 2

In here, we are calculating the natural logarithm of the absolute value of the gamma method for a positive real number using the math.lgamma() method −

import math
x = 2.5
result = math.lgamma(x)
print("The result obtained for x =", x, ":", result)
Output

Following is the output of the above code −

The result obtained for x = 2.5 : 0.2846828704729196
Example 3

In this example, we are evaluating the sum of the natural logarithm of the absolute value of the gamma method for x=3 and x + 1 using the math.lgamma() method −

import math
x = 3
result = math.lgamma(x) + math.lgamma(x+1)
print("Expression result for x =", x, ":", result)
Output

We get the output as shown below −

Expression result for x = 3 : 2.4849066497880004
Example 4

Now, we use the math.lgamma() method to calculate the natural logarithm of the absolute value of the gamma method for a negative number −

import math
x = -3.5
result = math.lgamma(x)
print("The result obtained for x =", x, ":", result)
Output

The result produced is as shown below −

The result obtained for x = -3.5 : -1.3090066849930417

python_maths.htm


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4