AI-generated Key Takeaways
-
Computes the gamma function of a given number.
-
Accepts a single numeric input.
-
Returns the calculated gamma value as a number.
-
Values less than or equal to 0 are invalid inputs.
-
Extremely large input values may result in 'Infinity'.
Usage | Returns |
---|---|
Number.gamma() | Number |
Argument | Type | Details |
---|---|---|
this: input | Number | The input value. |
Examples
Code Editor (JavaScript)
// Values less than or equal to 0 are invalid. print('Gamma for 0.001', ee.Number(0.001).gamma()); // 999.423772484 print('Gamma for 0.5', ee.Number(0.5).gamma()); // 1.772453850 print('Gamma for 1', ee.Number(1).gamma()); // 1 print('Gamma for 100', ee.Number(100).gamma()); // 9.332621544e+155 print('Gamma for 200', ee.Number(200).gamma()); // Infinity
import ee import geemap.core as geemap
Colab (Python)
# Values less than or equal to 0 are invalid. print('Gamma for 0.001:', ee.Number(0.001).gamma().getInfo()) # 999.423772484 print('Gamma for 0.5:', ee.Number(0.5).gamma().getInfo()) # 1.772453850 print('Gamma for 1:', ee.Number(1).gamma().getInfo()) # 1 print('Gamma for 100:', ee.Number(100).gamma().getInfo()) # 9.332621544e+155 print('Gamma for 200:', ee.Number(200).gamma().getInfo()) # Infinity