【发布时间】:2014-02-25 13:44:13
【问题描述】:
正态分布:
std::normal_distribution<T>
只接受float或double等实值类型,为什么不接受整数类型?
如何创建正态整数分布?
【问题讨论】:
-
反问:如果您可以轻松地将
double和float值转换为int,为什么会有人需要离散分布? -
正态分布根据定义是连续的。存在近似正态分布的离散分布。
-
我猜他们没有! :)
-
@JosephMansfield,是的,它被称为二项分布。
-
为什么这个问题被搁置对我来说毫无意义。如果您想要一个基于意见的问题,请参阅这个stackoverflow.com/questions/605845/…。这个问题(尤其是答案)相当于(我应该使用 VI 代替 Emacs),但问题和答案大约有 500 票。