发布网友 发布时间:2022-05-07 04:53
共3个回答
热心网友 时间:2023-10-16 01:34
如果只是1~10之间的整数,则用公式:=RANDBETWEEN(1,10)追答RAND()返回的是0~1之间的任意数
由于10^0=1,10^1=10,所以10^RAND()可以取到1~10之间的任意数
如果要取到0~10之间的任意数,可以用10*RAND()
如果要取到-1~0之间的任意数,可以用-1*RAND()
如果要取到-1~1之间的任意数,可以用2*RAND()-1
如果你了解数学函数的基本概念的话,可以把RAND()当成区间0~1之间连续的自变量,然后设计不同的函数关系,则可以得到不同值域的因变量。
热心网友 时间:2023-10-16 01:34
=int(rand()*10+1)热心网友 时间:2023-10-16 01:35
RANDBETWEEN(1,10)热心网友 时间:2023-10-16 01:34
如果只是1~10之间的整数,则用公式:=RANDBETWEEN(1,10)追答RAND()返回的是0~1之间的任意数
由于10^0=1,10^1=10,所以10^RAND()可以取到1~10之间的任意数
如果要取到0~10之间的任意数,可以用10*RAND()
如果要取到-1~0之间的任意数,可以用-1*RAND()
如果要取到-1~1之间的任意数,可以用2*RAND()-1
如果你了解数学函数的基本概念的话,可以把RAND()当成区间0~1之间连续的自变量,然后设计不同的函数关系,则可以得到不同值域的因变量。
热心网友 时间:2023-10-16 01:34
=int(rand()*10+1)热心网友 时间:2023-10-16 01:35
RANDBETWEEN(1,10)