c# - 每次 Random.Next() 调用时返回所有数字的概率是否相同?

标签 c# .net random probability

Random.Next() 在下次调用时返回 x 的概率是否低于返回 y 的概率(如果刚刚返回了x

最佳答案

不,例如,如果您的随机调用返回数字 5,则再次选择 5 的概率与您范围内的任何数字相同。

这有助于理解 random distribution is different from regular distribution 。随机分布往往会创建相似数据的集群,并且通常不像您想象的那样规则。

关于c# - 每次 Random.Next() 调用时返回所有数字的概率是否相同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7016121/

相关文章:

javascript - 如何在循环中重新启动具有随机值的 CSS 动画?

存储在字符串中的字符 - 如何在随机化时将它们存储在另一个字符串变量中

c# - Selenium 和 C# 中的 ChromeOptions 和 DesiredCapabilities 关系

c# - Json.Net 无法序列化为流,但可以很好地序列化为字符串

c# - 删除文件但不删除文件夹 C#

c# - 获取坐标边界框,忽略边缘位置

android - 获取范围之间的随机数,不重复

c# - 如何使用 Entity Framework 从 SQL Server 实例中获取数据库名称列表?

c# - 异步/等待抛出未处理的异常

c# - 使用单个巨大任务(例如 SQL 查询)杀死/中止线程