MathPHP\Probability\Distribution\Discrete\Binomial::CDF PHP Method

CDF() public static method

Binomial distribution - cumulative distribution function Computes and sums the binomial distribution at each of the values in r.
public static CDF ( integer $n, integer $r, float $p ) : float
$n integer number of events
$r integer number of successful events
$p float
return float
    public static function CDF(int $n, int $r, float $p) : float
    {
        Support::checkLimits(self::LIMITS, ['n' => $n, 'r' => $r, 'p' => $p]);
        $cumulative_probability = 0;
        for ($i = $r; $i >= 0; $i--) {
            $cumulative_probability += self::PMF($n, $i, $p);
        }
        return $cumulative_probability;
    }
Binomial