mirror of
https://github.com/josdejong/mathjs.git
synced 2025-12-08 19:46:04 +00:00
944 B
944 B
Function gamma
Compute the gamma function of a value using Lanczos approximation for small values, and an extended Stirling approximation for large values.
For matrices, the function is evaluated element wise.
Syntax
math.gamma(n)
Parameters
| Parameter | Type | Description |
|---|---|---|
n |
Number | Array | Matrix | Boolean | null | An integer number |
Returns
| Type | Description |
|---|---|
| Number | Array | Matrix | The gamma of n |
Examples
math.gamma(5); // returns 24
math.gamma(-0.5); // returns -3.5449077018110335
math.gamma(math.i); // returns -0.15494982830180973 - 0.49801566811835596i