作者hirabbitt (兔子)
看板Programming
标题[讨论] for与rand
时间Thu Jul 1 05:17:49 2010
大家觉得这在数学上有什麽意义?
for($i=0;$i<rand(1,10);$i++)
;//跑随机数$i
echo $i;//印出$i
我在php上试的结果
它的rand每次判断都会不一样
跑1000次的数据
0 : 84次
1 : 157次
2 : 206次
3 : 202次
4 : 146次
5 : 101次
6 : 79次
7 : 21次
8 : 4次
9 : 0次
是一个中位数在2和3之间的右偏分布图?
这个目前是用来取我游戏中怪物的攻击/防御数值
普通的怪物比较多
弱怪其次
强怪最少
我觉得很合理0.0
--
◤ __ \__◣
◢◤◢◤ ψhirabbitt
◢ ◤ ◢███◣
◢███◣
和你的约定 █████
█████ 不变心的约定
██
●█
● █▇███
是变心的约定 ██
╱╲ ●◥█████◣● 是我和自己的约定
◥
╱█
╱╱ ● ◥████ ˇ
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.13.127.91
※ 编辑: hirabbitt 来自: 163.13.127.91 (07/01 05:19)
1F:→ MOONRAKER:为什麽要用这种方法来计算累积次数? 59.120.168.228 07/01 10:02
2F:→ MOONRAKER:太深奥了,不知道哪里有合理。 59.120.168.228 07/01 10:02
3F:→ hirabbitt:不是啦 这种方法只会跑出一个数字 163.13.127.91 07/01 10:04
4F:→ hirabbitt:做1000次只是看这数字的分布情形 163.13.127.91 07/01 10:04
5F:→ Foremanytz:为了取个数字跑N圈非必要的回圈... 111.255.6.54 07/03 07:45
6F:→ Foremanytz:建个table或者用三次函数逼近较省事 111.255.6.54 07/03 07:46
7F:推 HudsonE:这个明明可以用数学解决 59.124.99.126 07/07 16:56