Class Erfc

    • Method Detail

      • value

        public static double value​(double x)

        This implementation computes erfc(x) using the regularized gamma function, following Erf, equation (3).

        The value returned is always between 0 and 2 (inclusive). If abs(x) > 40, then erf(x) is indistinguishable from either 0 or 2 at double precision, so the appropriate extreme value is returned.

        Parameters:
        x - Value.
        Returns:
        the complementary error function.
        Throws:
        ArithmeticException - if the algorithm fails to converge.
        See Also:
        RegularizedGamma.Q.value(double, double, double, int)