标签: c++ modulo
我一直在寻找如何克服模偏差,我所看到的很多答案都说你可以通过继续生成随机数来避免模偏差,直到你得到一个在所需范围内。我的问题不是如何实现这个或任何东西,而是它背后的理论。
如果你强迫你的发电机继续运行,直到你从你的范围的某些部分得到数字,那本身是不是放弃了一部分随机性?因为不能“保证”在一个范围内生成任何特定子范围的真实RNG。
这是我们能做的最好的事情,没有放弃很多表现,还是我误解了什么?