Partilhar via


Classe binomial_distribution

Gera uma distribuição binomial.

template<class IntType = int, class RealType = double>
    class binomial_distribution {
public:
    typedef /* implementation defined */ input_type;
    typedef IntType result_type;
    explicit binomial_distribution(result_type t0 = 1,
        const RealType& p0 = RealType(0.5));
    result_type t() const;
    RealType p() const;
    void reset();
    template<class Engine>
        result_type operator()(Engine& eng);
private:
    const result_type stored_t;  // exposition only
    const RealType stored_p;     // exposition only
    };

Parâmetros

  • IntType
    O tipo de resultado inteiro.

  • RealType
    O tipo de valor do mecanismo de ponto flutuante.

Comentários

Modelo de classe decribes uma distribuição produz valores de um tipo integral especificado pelo usuário distribuído com uma distribuição binomial.

Requisitos

Cabeçalho:<random>

Namespace: std::tr1

Consulte também

Referência

<random>

Classe bernoulli_distribution

Classe exponential_distribution

Classe gamma_distribution

Classe geometric_distribution

Classe normal_distribution

Classe poisson_distribution

Classe uniform_int

Classe uniform_real