admin 管理员组

文章数量: 1086019


2024年3月18日发(作者:编程工具菜鸟)

vfp随机数函数rand的用法

VFP中的随机数函数rand在程序设计中常常用到,它可以生成任

意范围内的随机数。下面我们来分步骤阐述它的使用方法。

1.打开VFP软件,新建一个项目

2.在项目中新建一个表单,在表单中添加一个按钮

3.在按钮的click事件中添加以下代码:

nRandomNum=rand() * 1000

4.运行程序并点击按钮,会弹出一个随机数对话框,显示0到

999之间的一个随机数。

5.如果你要生成指定范围内的随机数,例如要生成100到200之

间的随机数,可以按照下面的方法修改代码:

nRandomNum=rand() * 100 + 100

6.再次点击按钮,随机数对话框中将显示100到199之间的一个

随机数。

7.如果要生成小数点后n位的随机数,可以按照下面的方法修改

代码:

nRandomNum=rand() / 100

8.再次点击按钮,随机数对话框中将显示0到0.99之间的一个

随机数。

9.如果要在程序中生成不重复的随机数序列,可以按照下面的方

法修改代码:

aRandNums={}

do while len(aRandNums)<10

nRandNum=rand() * 10

if !inarray(nRandNum,aRandNums)

aRandNums[alen(aRandNums)+1]=nRandNum

endif

enddo

10.再次点击按钮,随机数对话框中将显示生成的不重复随机数

序列。

综上所述,VFP随机数函数rand的用法非常灵活,可以根据不同

的需求来生成任意范围内的随机数。在程序设计中,它经常被用来生

成随机的测试数据、页面元素位置等,是一个非常实用的函数。


本文标签: 生成 按钮 对话框 函数 点击