simple-squiggle/node_modules/mathjs/docs/reference/functions/gamma.md

972 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 A real or complex number

Returns

Type Description
number | Array | Matrix The gamma of n

Throws

Type Description

Examples

math.gamma(5)       // returns 24
math.gamma(-0.5)    // returns -3.5449077018110335
math.gamma(math.i)  // returns -0.15494982830180973 - 0.49801566811835596i

See also

combinations, factorial, permutations