=1+ROUND((186+64*ROW()+RAND()*64)/1000,2)这个例子为什么产生随机的函数在1.25
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/07 20:58:54
=1+ROUND((186+64*ROW()+RAND()*64)/1000,2)这个例子为什么产生随机的函数在1.25~1.89
186+64*行号加上一个0-1之间的随机数乘以64
比如行号是1
就是186+64*1=250 然后加上0-1之间的随机数乘以64 这个值是0-64
所以以上的值((186+64*ROW()+RAND()*64 在250-314之间 然后除以1000
就是在0.25-0.314之间
然后round这个值 取2位小数 就是0.25-0.31之间 然后加上1 就是1.25-1.31之间
至于你说的125-1.89之间是不对的,因为此公式所得的值与所在的行数有关系不一定最大值是1.89,不过最小值肯定是1.25
再问: 不对啊 我怎么能刷新到1.34 不是说1.25~1.31吗?
再答: 如果是在第一行就是1.31 ,我说了 这个是跟你公式所在行的行数有关系,在第一行就是1.25-1.31
比如行号是1
就是186+64*1=250 然后加上0-1之间的随机数乘以64 这个值是0-64
所以以上的值((186+64*ROW()+RAND()*64 在250-314之间 然后除以1000
就是在0.25-0.314之间
然后round这个值 取2位小数 就是0.25-0.31之间 然后加上1 就是1.25-1.31之间
至于你说的125-1.89之间是不对的,因为此公式所得的值与所在的行数有关系不一定最大值是1.89,不过最小值肯定是1.25
再问: 不对啊 我怎么能刷新到1.34 不是说1.25~1.31吗?
再答: 如果是在第一行就是1.31 ,我说了 这个是跟你公式所在行的行数有关系,在第一行就是1.25-1.31
=1+ROUND((186+64*ROW()+RAND()*64)/1000,2)这个例子为什么产生随机的函数在1.25
请问这个Excel函数是什么意思:ROUND(RAND()*10,0)*(-1)^ROUND(RAND()*3,0),
在EXCEL中如何利用RAND函数来产生一个介于0到+50的随机函数及-2到+6的随机函数,且带正负号
谁用随机函数rand()产生一个在【-20,20】两位整数的表达式是?
c语言中 a[i][j]=rand()/1000+1;是什么意思;随机发生函数rand()是怎么随机发生的,有什么范围吗
=C3+$F$2+IF(ROUND(RAND(),0),+$G$2,-$G$2)这个函数是什么意思
Excel 中 利用ROUND和RAND函数 随机0到100的整数怎么做啊~
Excel 中 利用ROUND和RAND函数 随机450到500的整数怎么做啊?
在sql2000中随机产生100,200,300,400,500这五个随机数 rand这个函数怎么用?
在EXCEL中 ROUND((E5-0.005+RAND()*0.015),3)的公式为什么超出这个范围 E5指一个数
C使用随机函数时,产生0~1的数,d=(double) rand()/(double)RAND_MAX.能不能使其等于1
求算法,已知整数随机函数rand(0,1),如何变化成rand(0,2)