student_t_distribution::operator()
Gibt einen zufälligen Wert zurück.
template<class Engine>
result_type operator()(Engine& eng);
template<class Engine>
result_type operator()(Engine& eng,
const param_type& par0);
Parameter
eng
Das zufällige Modul.par0
Das Parameterpaket verwendet, um den Zufallswert zurückzugeben.
Hinweise
Der erste Memberoperator verwendet Moduleng als Quelle für gleichmäßig verteilten zufälligen ganzzahlige Werte und gibt Gleitkommawerte mit jedem Wert x zurück, das mit Wahrscheinlichkeit auftritt: pr(x) = 1 / √(n * pi) * ((gamma((n + 1) / 2)) / (gamma(n / 2))) * (1 + x² / n)^-((n + 1) / 2)).
Die zweite Memberfunktion verhält sich identisch, allerdings verwendet die Parameter, die in par0 gespeichert werden.
Anforderungen
Header: <random>
Namespace: std