游戏开发论坛

 找回密码
 立即注册
搜索
查看: 6165|回复: 18

[讨论] 普及一个知识,关于几率

[复制链接]

80

主题

752

帖子

823

积分

高级会员

Rank: 4

积分
823
发表于 2006-7-25 16:30:00 | 显示全部楼层 |阅读模式
我认为:
程序中的几率与我们现实所见的几率是不一样的。

程序中的几率,如1/10,就是只10次当中必定会有一次中,然后轮到下一个10次。如果100/10000,则是10000次中必定会有100次中,而非过了10次就中一次。

现实中我们所想象的几率是有可能一辈子倒霉,大部分时候都倒霉的。

这样的情况就是说,我们做在程序中的几率,不需要担心玩家的1/10几率,要是总是碰到那9/10的失败怎么办。

7

主题

100

帖子

101

积分

注册会员

Rank: 2

积分
101
QQ
发表于 2006-7-25 16:36:00 | 显示全部楼层

Re:普及一个知识,关于几率

随机?

52

主题

979

帖子

1066

积分

金牌会员

Rank: 6Rank: 6

积分
1066
QQ
发表于 2006-7-25 16:44:00 | 显示全部楼层

Re:普及一个知识,关于几率

每听懂。。。。。。

我只知道程序里做的随机,是假随机,实际值比理想的随机值会略有偏差

16

主题

821

帖子

840

积分

高级会员

Rank: 4

积分
840
发表于 2006-7-25 19:25:00 | 显示全部楼层

Re:普及一个知识,关于几率

概率论而已,关于无限次随机实验
不如来看这篇文章:

http://windforce73.spaces.msn.com/Blog/cns!1pavs_DXEIJceJZ5P1ySM7qQ!390.entry

61

主题

1781

帖子

1867

积分

金牌会员

Rank: 6Rank: 6

积分
1867
发表于 2006-7-25 19:52:00 | 显示全部楼层

Re:普及一个知识,关于几率

和程序无关吧........

433

主题

4233

帖子

4403

积分

论坛元老

Rank: 8Rank: 8

积分
4403
发表于 2006-7-25 19:56:00 | 显示全部楼层

Re:普及一个知识,关于几率

一般随机建议套用

round()和ceiling() 函数!!!比较好把握

41

主题

2104

帖子

2109

积分

金牌会员

Rank: 6Rank: 6

积分
2109
发表于 2006-7-25 20:45:00 | 显示全部楼层

Re:普及一个知识,关于几率

楼主在胡扯……即便是random()这种伪随机也不是那样……

57

主题

1523

帖子

1583

积分

金牌会员

Rank: 6Rank: 6

积分
1583
发表于 2006-7-25 20:54:00 | 显示全部楼层

Re:普及一个知识,关于几率

楼主的说法无法解释在极短的时间内连续打到两个宝石的问题。

楼主的说法貌似在RO里是这样做的。

2

主题

84

帖子

96

积分

注册会员

Rank: 2

积分
96
发表于 2006-7-25 21:05:00 | 显示全部楼层

Re:普及一个知识,关于几率

准确的说,没明白,呵呵

至于程序中random() 我只知道用,如果之前有人讲过具体的计算机实现规则的话也记不太得了...

隐约印象好象是取一个小数,然后怎么怎么,呵呵,看看有人能讲讲不?

80

主题

752

帖子

823

积分

高级会员

Rank: 4

积分
823
 楼主| 发表于 2006-7-25 21:14:00 | 显示全部楼层

Re:普及一个知识,关于几率

啊?我说错了么?哈哈

大家具体说下吧。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-7-7 13:49

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表