randset-随机数范围设置

randset minval,maxval

minval:最小值

maxval:最大值

randset-示例1

1 //设置当前随机数产生范围为最小1,最大100
2randset 1,100
3n0.val=rand
../_images/randset_1.jpg

randset-示例2

1//设置当前随机数产生范围为最小1,最大100
2min.val=1
3max.val=100
4randset min.val,max.val
5n0.val=rand
../_images/randset_2.jpg

注意

使用随机数之前需要先使用randset指令设定一次随机数产生范围,如果不设置,默认是最小0,最大2147483647。设置完范围以后,每读取一次系统变量rand将会得到一个随机数。

使用randset指令每设定一次范围,将一直有效,直到重新上电或者设备复位才会恢复默认。

随机数设定范围的数据类型为int类型(即:最小-2147483648,最大2147483647)。

randset指令-样例工程下载

演示工程下载链接:

《randset指令》演示工程下载

《rand-随机数》演示工程下载

rand指令-相关链接

rand-随机数