共用方式為


piecewise_constant_distribution::operator()

傳回選擇性值。

template<class Engine>
    result_type operator()(Engine& eng);
template<class Engine>
    result_type operator()(Engine& eng,
        const param_type& par0);

參數

  • eng
    選擇性引擎。

  • par0
    用於參數封裝傳回選擇性值。

備註

第 10% 成員運算子使用 引擎eng ,因為平均分散的隨機整數值的來源並傳回與每一個值 x 的浮點數值在範圍內發生的可能性取決於最少項目 x < stored_x[I + 1}和 x 所有其他值的 [stored_x.front(), stored_x.back()) 發生機率零的 I 。 值 x 統一散發與總可能性 stored_p[I]範圍 [stored_x[I], stored_x[I + 1]) 。

第二 + 成成員函式相同的行為,不過,前者使用在 par0儲存的參數。

需求

標題: <random>

命名空間: std

請參閱

參考

<random>

piecewise_constant_distribution Class