作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我有代码可以从 0 到 1 中随机选择一个数字。我发现数字 1 出现的次数比数字 0 多得多,我认为这在统计上是可能的。
这是我的代码:
int shipNumber = arc4random() % 2;
这段代码应该有效吗?我要疯了吗?
最佳答案
该代码应该可以工作。
我怀疑您看到的是真正随机的(或者至少是足够随机的)并且您的大脑正在尝试寻找模式。 (每个人的大脑都试图在任何地方找到模式。这就是你阅读这篇文章的方式。问题是随机性 [这几乎是定义] 没有模式供你的大脑捕获,所以它发明了一些。)
如果您真的想检查输出的随机性,则需要进行某种统计分析。
关于iphone - 我担心 arc4random 背叛了我,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6243489/
我是一名优秀的程序员,十分优秀!