C++ Math lgamma()

2024 年 8 月 30 日 | 阅读 2 分钟

lgamma() 函数计算传递给函数的伽马函数的对数。

假设一个数字是 x

C++ Math lgamma() function

语法

参数

x:它是一个浮点值。

返回值

它返回值 x 的伽马函数的对数。

参数返回值
x= 1 或 x=20
x= ±0+∞
x= 负整数 或 ±∞+∞
x= nannan

示例 1

让我们看一个简单的例子,当 x 的值为 2 时。

输出

Value of x is : 2
lgamma(x) :0

在上面的例子中,x 的值为 2。因此,lgamma() 函数返回 0 值。

示例 2

让我们看一个简单的例子,当 x 的值为 0 时。

输出

Value of x is : 0
lgamma(x) : inf

在上面的例子中,x 的值为零。因此,lgamma() 函数返回 +∞。

示例 3

让我们看一个简单的例子,当 x 的值为负整数时。

输出

Value of x is : -5
lgamma(x) : inf

在上面的例子中,x 的值为负整数。因此,lgamma() 函数返回 +∞。

示例 4

让我们看一个简单的例子,当 x 的值为 nan 时。

输出

Value of x is : -nan
lgamma(x) :-nan

在上面的例子中,x 的值为 nan。因此,lgamma() 函数返回 nan。


下一主题C++ 数学函数