乱数値を返します。
template<class Engine>
result_type operator()(Engine& eng);
template<class Engine>
result_type operator()(Engine& eng,
const param_type& par0);
パラメーター
eng
乱数エンジン。par0
乱数値を返すために使用されるパラメーター パッケージ。
解説
このメンバー関数は、一様に分布した浮動小数点値のソースとして、エンジンeng を使用して浮動小数点値を返します。それぞれの値 x は、上端を含まない範囲 [min(), max()) の値であり、いずれも等しい確率で発生します。範囲外の値の発生確率は 0 になります。
2 つ目のメンバー関数は、1 つ目のメンバー関数と動作は同じですが、par0 に格納されているパラメーターを使用する点が異なります。
必要条件
ヘッダー : <random>
名前空間: std