std::uniform_real_distribution
From Cppreference
| Defined in header <random>
|
||
| template< class RealType = double >
class uniform_real_distribution; |
(since C++11) | |
Uniform random number distribution produces random numbers distributed according to the constant probability density function
-
P(i|a,b) =
.1 b − a
-
P(i|a,b) =
Contents |
[edit] Member types
| Member type | Definition |
| result_type | RealType |
| param_type | the type of the parameter set, unspecified |
[edit] Member functions
| constructs new distribution (public member function) |
|
| resets the internal state of the distribution (public member function) |
|
Generation | |
| generates the next random number in the distribution (public member function) |
|
Characteristics | |
| returns the a distribution parameter (minimum value) (public member function) |
|
| returns the b distribution parameter (maximum value) (public member function) |
|
| gets or sets the distribution parameter object (public member function) |
|
| returns the minimum potentially generated value (public member function) |
|
| returns the maximum potentially generated value (public member function) |
|
[edit] Non-member functions
| compares two distribution objects (function) |
|
| performs stream input and output on pseudo-random number distribution (function) |
|