float rand(float minnumber, float maxnumber)
vector rand(vector minvector, vector maxvector)
maxnumber 指定返回的最大数(按照上面列出的第一个语法格式)。返回的最小数为 0。换句话说,返回值将为介于 0 和 maxnumber 之间的随机数。
minnumber 和 maxnumber 指定返回的最小和最大数。
maxvector 指定返回的向量的每个分量的最大值。最小值为 0。每个分量将返回不同的随机数。
minvector 和 maxvector 指定返回的向量的每个分量的最小值和最大值。
若要控制该函数返回的随机值,请参见种子。
rand(<<1,1,1>>,<<100,200,300>>)
返回随机向量,其中左侧分量介于 1 到 100 之间,中间的分量介于 1 到 200 之间,右侧分量介于 1 到 300 之间。例如,<<81.234, 49.095, 166.048>>。