vb 6.0问题

[复制链接]
查看11 | 回复3 | 2009-8-12 10:16:37 | 显示全部楼层 |阅读模式
Rnd 函数返回小于 1 但大于或等于 0 的值。所以 rnd*10 小于10 大于或等于0所以 int(rnd*10) 小于或等于9 大于或等于0所以 int(rnd*10)+10小于或等于19大于或等于10...
回复

使用道具 举报

千问 | 2009-8-12 10:16:37 | 显示全部楼层
函数int(rnd * 10) +10的值的范围是10-20给你个随机数公式ba!int(rnd*(b-a)+a)的范围是(a,b)...
回复

使用道具 举报

千问 | 2009-8-12 10:16:37 | 显示全部楼层
10~19rnd=[0,1)rnd*10=[0,10)int(rnd*10)=[0,9]int(rnd*10)+10=[10,19]...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行