vb中dim a(10) a(i) = Fix(Rnd * 90) + 10 是什么意思

[复制链接]
查看11 | 回复2 | 2016-7-29 17:30:58 | 显示全部楼层 |阅读模式
Fix是取整数部分函数。例如:Fix(1.88)= 1
Fix(-2.66) = -2 Rnd表示随机生成一个0到1之间的小数。Rnd*90就是表示随机生成一个0到90之间的小数。Fix(Rnd*90)就是对随机产生的数取其整数部分;Fix(Rnd*90) + 10 就表示随机产生一个10到100之间的整数!...
回复

使用道具 举报

千问 | 2016-7-29 17:30:58 | 显示全部楼层
dim a(10) '定义数组 a(i) = Fix(Rnd * 90) + 10 ‘产生10 到99 和随机数赋值给数组元素...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行