randset-随机数范围设置
randset minval,maxval
minval:最小值
maxval:最大值
randset-示例1
1 //设置当前随机数产生范围为最小1,最大100
2randset 1,100
3n0.val=rand

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

注意
使用随机数之前需要先使用randset指令设定一次随机数产生范围,如果不设置,默认是最小0,最大2147483647。设置完范围以后,每读取一次系统变量rand将会得到一个随机数。
使用randset指令每设定一次范围,将一直有效,直到重新上电或者设备复位才会恢复默认。
随机数设定范围的数据类型为int类型(即:最小-2147483648,最大2147483647)。
randset指令-样例工程下载
演示工程下载链接: