提振.随机错误警告-这是什么意思

boost.random buggy warning - what does it mean?

本文关键字:是什么 意思 警告 随机 错误 提振      更新时间:2023-10-16

boost.random均匀分布的文档说

注意:当前的实现是bug,因为它可能填不满所有的尾数是随机的。我不确定如何填充(待发明的)带有随机位的Boost::bigfloat类高效。也许是时候特性类。

我不知道这是什么意思(尾数是什么?)这是否意味着我不应该使用该发行版(在这种情况下,为什么它在发行包中?)?还是说我应该小心点(不要做什么?)

这是一个警告,当前的boost::random实现并没有以相同的分布填充所有的位,所以这些数字"稍微不那么随机"(量化这个声明很有趣)。

然而,很有可能你根本看不出来。

无论如何,Java .util. random的Java文档讨论了nextFloat和nextDouble的当前实现和以前的实现,讨论了如何为这些方法获得正确的随机性。