LOG_GAMMA — Logarithm of the Gamma function#

LOG_GAMMA(X)#

LOG_GAMMA(X) computes the natural logarithm of the absolute value of the Gamma (Gamma) function.

Parameters

X – Shall be of type REAL and neither zero nor a negative integer.

Returns

The return value is of type REAL of the same kind as X.

Standard:

Fortran 2008 and later

Class:

Elemental function

Syntax:
X = LOG_GAMMA(X)
Example:
program test_log_gamma
  real :: x = 1.0
  x = lgamma(x) ! returns 0.0
end program test_log_gamma
Specific names:

Name

Argument

Return type

Standard

LGAMMA(X)

REAL(4) X

REAL(4)

GNU extension

ALGAMA(X)

REAL(4) X

REAL(4)

GNU extension

DLGAMA(X)

REAL(8) X

REAL(8)

GNU extension

See also:

Gamma function: GAMMA