discrete_distribution::discrete_distribution
Distribuce konstrukce.
discrete_distribution();
template<class Fn>
discrete_distribution(size_t count,
double low, double high, Fn func);
explicit discrete_distribution(const param_type& par0);
Parametry
count
Počet prvků v oblasti distribuce.low
Nejnižší hodnota v oblasti distribuce.high
Nejvyšší hodnota v oblasti distribuce.func
Objekt představující funkce pravděpodobnosti rozdělení.par0
Parametr balíček používá k distribuci.
Poznámky
První konstruktoru objektu konstrukce, jejichž uložená hodnota stored_p má jeden prvek s hodnotou 1.
Druhý konstruktor konstrukce objektu jehož uložená hodnota stored_p je inicializován s count prvky.Rozděluje oblast high - low do count subranges jednotné pak ukládá v prvku I hodnotu func(x) pro x uprostřed Podrozsah I.Pokud count < 1, stored_p má jeden prvek s hodnotou 1.
Konstrukce třetí konstruktoru objektu, jehož uložené parametry jsou inicializovány z par0.
Požadavky
Záhlaví: <random>
Obor názvů: std