Partilhar via


Classe normal_distribution

Gera uma distribuição normal.

template<class RealType = double>
    class normal_distribution {
public:
    typedef RealType input_type;
    typedef RealType result_type;
    explicit normal_distribution(const result_type& mean0 = 0,
        const result_type& sigma0 = 1);
    result_type mean() const;
    result_type sigma() const;
    void reset();
    template<class Engine>
        result_type operator()(Engine& eng);
private:
    result_type stored_mean;     // exposition only
    result_type stored_sigma;    // exposition only
    };

Parâmetros

  • RealType
    O tipo de valor de ponto flutuante de distribuição.

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 normal.

Requisitos

Cabeçalho:<random>

Namespace: std::tr1

Consulte também

Referência

<random>

Classe normal_distribution