student_t_distribution::operator()
Restituisce un valore casuale.
template<class Engine>
result_type operator()(Engine& eng);
template<class Engine>
result_type operator()(Engine& eng,
const param_type& par0);
Parametri
eng
Il motore casuale.par0
Il pacchetto di parametro utilizzato per restituire il valore casuale.
Note
Il primo operatore membro viene utilizzato motoreeng come origine dei valori integrali casuali agevolmente distribuiti e restituisce i valori a virgola mobile con ogni valore x che si verifica con la possibilità: pr(x) = 1 / √(n * pi) * ((gamma((n + 1) / 2)) / (gamma(n / 2))) * (1 + x² / n)^-((n + 1) / 2)).
La seconda funzione membro si comporta lo stesso, ma utilizza i parametri archiviati in par0.
Requisiti
intestazione: <random>
Spazio dei nomi: deviazione standard