std::binomial_distribution::operator()
来自cppreference.com
< cpp | numeric | random | binomial distribution
该页由英文版wiki使用Google Translate机器翻译而来。
该翻译可能存在错误或用词不当。鼠标停留在文本上可以看到原版本。你可以帮助我们修正错误或改进翻译。参见说明请点击这里. |
template< class Generator > result_type operator()( Generator& g ); |
(1) | (C++11 起) |
template< class Generator > result_type operator()( Generator& g, const param_type& params ); |
(2) | (C++11 起) |
产生随机数,根据相关联的概率函数的分布。熵是通过调用g.operator()收购.
原文:
Generates random numbers that are distributed according to the associated probability function. The entropy is acquired by calling g.operator().
第一个版本使用相关的参数设置,第二个版本使用
params
。相关的参数集不被修改.原文:
The first version uses the associated parameter set, the second version uses
params
. The associated parameter set is not modified.[编辑] 参数
g | - | 均匀分布的随机数生成器对象
原文: an uniform random number generator object |
params | - | 分布参数设置为使用,而不是相关的
原文: distribution parameter set to use instead of the associated one |
[编辑] 返回值
所生成的随机数.
[编辑] 复杂性
分期常量的调用g.operator()
原文:
Amortized constant number of invocations of g.operator().