All Implemented Interfaces:
PostfixMathCommandI, Serializable

public class BinomialDist extends NaryFunction
The binomial distribution function. Works like Excel's BINOMDIST function. binomdist(x,n,p) gives the binomial distribution for x successes in n trial, with the probability of each trial being p. A four argument form binomdist(x,n,p,1) gives the cumulative distribution function.
See Also:
  • Constructor Details

    • BinomialDist

      public BinomialDist()
      Three argument version
    • BinomialDist

      public BinomialDist(boolean fourArgVersion)
      Four argument version like Excel's BINOMDIST function.
      Parameters:
      fourArgVersion -
  • Method Details

    • eval

      public Object eval(Object[] args) throws EvaluationException
      Description copied from class: NaryFunction
      Evaluate the function
      Specified by:
      eval in class NaryFunction
      Parameters:
      args - arguments to the function
      Returns:
      value returned by the function
      Throws:
      EvaluationException - if the calculation cannot be performed
    • bidist

      public static double bidist(int x, int n, double p)
    • cdf

      public static double cdf(int x, int n, double p)