gpt4 book ai didi

objective-c - arc4random 非模偏差?

转载 作者:搜寻专家 更新时间:2023-10-30 19:49:13 24 4
gpt4 key购买 nike

我在我的代码中使用 arc4random() %2。它在初始化时由 3 个类调用,这是快速连续发生的。然而,大约 70% 以上的结果总是全 0 或全 1(两组 000 或 111 之间的分布似乎是平均的)。我本来期望 3 个类之间的 1 和 0 是相当随机的分布。这怎么解释?

最佳答案

虽然我不能肯定地说,但这确实是一个播种“问题”。在几毫秒内多次调用 arc4random() 将对某些数字产生非常高的偏差。 acr4random_uniform 似乎解决了这个问题 - 似乎它以更“稳健”的方式播种

关于objective-c - arc4random 非模偏差?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18291013/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com