Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Returns the mean distribution parameter.
result_type mean() const;
Remarks
The member function returns the stored value stored_mean.
Example
// std_tr1__random__normal_distribution_mean.cpp
// compile with: /EHsc
#include <random>
#include <iostream>
typedef std::ranlux64_base_01 Myeng;
typedef std::normal_distribution<double> Mydist;
int main()
{
Myeng eng;
Mydist dist(1.5, 2.0);
Mydist::input_type engval = eng();
Mydist::result_type distval = dist(eng);
distval = distval; // to quiet "unused" warnings
engval = engval;
std::cout << "mean == " << dist.mean() << std::endl;
std::cout << "sigma == " << dist.sigma() << std::endl;
dist.reset(); // discard any cached values
std::cout << "a random value == " << dist(eng) << std::endl;
std::cout << "a random value == " << dist(eng) << std::endl;
std::cout << "a random value == " << dist(eng) << std::endl;
return (0);
}
mean == 1.5 sigma == 2 a random value == 0.0275648 a random value == 0.0738393 a random value == 4.47125
Requirements
Header: <random>
Namespace: std