Class Gamma


  • public final class Gamma
    extends Object
    Gamma function.

    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 class is immutable.

    • Method Detail

      • value

        public static double value​(double x)
        Computes the value of \( \Gamma(x) \).

        Based on the NSWC Library of Mathematics Subroutines double precision implementation, DGAMMA.

        Parameters:
        x - Argument.
        Returns:
        \( \Gamma(x) \)