模拟在PHP中翻转硬币的概念的最佳方法是什么?
我需要在true
和false
之间随机。
mt_rand(0, 1)
是一个很好的解决方案吗?
答案 0 :(得分:3)
简短回答:是的。
答案很长:确保你对随机数生成器很好,所以你确定你的结果列表是多种多样的。好吧,毕竟这不是一个如此长的答案,但仍然是的,在0和1之间随机滚动看起来是获得随机真/假值的最快方法。
答案 1 :(得分:1)
嗯,这取决于你需要在统计上如何准确。超高质量随机数发生器使用大气噪声和其他“真实”随机源。
但是,对于绝大多数情况,是的,简单的rand()就可以了。