查看: 1217|回复: 6

如何用Ruby语言表示出现概率?

  [复制链接]
头像被屏蔽
梦石
0
星屑
55
在线时间
0 小时
注册时间
2006-2-12
回帖
30
发表于 2008-8-17 08:31:04 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

冰王子

梦石
0
星屑
50
在线时间
34 小时
注册时间
2008-1-27
回帖
1810
发表于 2008-8-17 08:33:52 | 显示全部楼层
case rand(100)
when 0...49
h = g[0]
when 50...70
h = g[1]
end
不常在线,有事PM
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
55
在线时间
0 小时
注册时间
2006-2-12
回帖
30
 楼主| 发表于 2008-8-17 08:38:14 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

冰王子

梦石
0
星屑
50
在线时间
34 小时
注册时间
2008-1-27
回帖
1810
发表于 2008-8-17 08:42:55 | 显示全部楼层
第二个差不多,只是没必要设置数组了
不常在线,有事PM
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
55
在线时间
0 小时
注册时间
2006-2-12
回帖
30
 楼主| 发表于 2008-8-17 08:46:26 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

冰王子

梦石
0
星屑
50
在线时间
34 小时
注册时间
2008-1-27
回帖
1810
发表于 2008-8-17 08:51:59 | 显示全部楼层
最好写完全因为rand(100)是从0到99
而上面的例子只到70

好像还有些错误
应该是50...69
= =
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
不常在线,有事PM
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
55
在线时间
0 小时
注册时间
2006-2-12
回帖
30
 楼主| 发表于 2008-8-17 08:53:13 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部