gammaln
gammaln(
n):number
Defined in: src/gammaln.js:28
Compute the logarithm of the gamma function of a value using Lanczos’ approximation. This function takes as input any real-value n greater than 0. This function is useful for values of n too large for the normal gamma function (n > 165). The code is based on Lanczo’s Gamma approximation, defined here.
Parameters
Section titled “Parameters”number
Any real number greater than zero.
Returns
Section titled “Returns”number
The logarithm of gamma of the input value.
Example
Section titled “Example”gammaln(500); // 2605.1158503617335gammaln(2.4); // 0.21685932244884043