std::lognormal_distribution (3) - Linux Manuals
std::lognormal_distribution: std::lognormal_distribution
NAME
std::lognormal_distribution - std::lognormal_distribution
Synopsis
Defined in header <random>
template< class RealType = double > (since C++11)
class lognormal_distribution;
The lognormal_distribution random number distribution produces random numbers x > 0 according to a log-normal_distribution:
The parameters m and s are, respectively, the mean and standard deviation of the natural logarithm of x.
std::lognormal_distribution satisfies all requirements of RandomNumberDistribution
Template parameters
RealType - The result type generated by the generator. The effect is undefined if this is not one of float, double, or long double.
Member types
Member type Definition
result_type RealType
param_type the type of the parameter set, see RandomNumberDistribution.
Member functions
constructor (public member function)
reset (public member function)
Generation
operator() (public member function)
Characteristics
m (public member function)
s
param (public member function)
min (public member function)
max (public member function)
Non-member functions
operator== (function)
operator!=
operator<< (function template)
operator>>
Example
// Run this code