C++ Math tgamma()
The tgamma() function computes the gamma function of an argument passed to the function.
Suppose a number is x:
Syntax
Parameter
x: It is a floating point value.
Return value
It returns the gamma function value of x.
Parameter | Return value |
---|---|
x = ±0 | ±∞ |
x = -ve | nan |
x = -∞ | nan |
x = +∞ | +∞ |
x = nan | nan |
Example 1
Let’s see the simple example when the value of x is zero.
Output:
Value of x is : 0 tgamma(x) : inf
In the above example, the value of x is zero.Therefore, the function tgamma() returns +∞.
Example 2
Let’s see the simple example when the value of x is negative.
Output:
Value of x is : -6 tgamma(x) : nan
In the above example, the value of x is a negative integer. Therefore, the function tgamma() returns nan.
Example 3
Let’s see the simple example when the value of x is -∞.
Output:
Value of x is : -inf tgamma(x): nan
In the above example, the value of x -∞. Therefore, the function tgamma() returns nan.
Example 4
Let’s see the simple example when the value of is +∞.
Output:
Value of x is : inf tgamma(x) : inf
In the above example, the value of x is +∞. Therefore, the function tgamma() returns +∞.
Example 5
Let’s see the simple example when the value of x is nan.
Output:
Value of x is : -nan tgamma(x) : -nan
In the above example, the value of x is nan. Therefore, the function tgamma() returns nan.