Package org.apache.commons.numbers.gamma
Class Gamma
- java.lang.Object
-
- org.apache.commons.numbers.gamma.Gamma
-
public final class Gamma extends java.lang.ObjectGamma function \( \Gamma(x) \).The gamma function can be seen to extend the factorial function to cover real and complex numbers, but with its argument shifted by
-1. This implementation supports real numbers.This code has been adapted from:
- The Boost
c++implementation<boost/math/special_functions/gamma.hpp>. - The NSWC Library of Mathematics Subroutines double
precision implementation,
DGAMMA.
- See Also:
- Boost C++ Gamma functions
- The Boost
-
-
Constructor Summary
Constructors Modifier Constructor Description privateGamma()Private constructor.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static doublevalue(double x)Computes the value of \( \Gamma(x) \).
-