rand-随机数
rand-示例
1 //设置随机数取值范围0-100
2 randset 0,100
3
4 //把一个随机数赋值给n0.val变量
5 n0.val=rand
![../_images/rand_1.jpg](../_images/rand_1.jpg)
1//设置随机数取值范围0-9999
2randset 0,9999
3n0.val=rand
4n1.val=rand
5n2.val=rand
6n3.val=rand
7n4.val=rand
8//n0,n1,n2,n3,n4大概率是5个毫不相干的值,当然由于概率的原因可能有重复的
![../_images/rand_2.jpg](../_images/rand_2.jpg)
注意
1.使用随机数之前需要先使用randset指令设定一次随机数产生范围,如果不设置,默认是最小0,最大2147483647。设置完范围以后,每读取一次系统变量rand将会得到一个随机数。
2.使用randset指令每设定一次范围,将一直有效,直到重新上电或者设备复位才会恢复默认。
rand-相关链接
rand-样例工程下载
演示工程下载链接: