Partilhar via


Classe exponential_distribution

Gera uma distribuição exponencial.

template<class RealType = double>
    class exponential_distribution {
public:
    typedef RealType input_type;
    typedef RealType result_type;
    explicit exponential_distribution(const result_type& lambda0 = result_type(1));
    result_type lambda() const;
    void reset();
    template<class Engine>
        result_type operator()(Engine& eng);
private:
    result_type stored_lambda;   // exposition only
    };

Parâmetros

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

Comentários

Modelo de classe decribes uma distribuição produz valores de um tipo de ponto flutuante especificado pelo usuário com uma distribuição exponencial.

Requisitos

Cabeçalho:<random>

Namespace: std::tr1

Consulte também

Referência

<random>

Classe bernoulli_distribution

Classe binomial_distribution

Classe gamma_distribution

Classe geometric_distribution

Classe normal_distribution

Classe poisson_distribution

Classe uniform_int

Classe uniform_real