用1到10 这10个数字产生20个随机数
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/10/06 18:29:09
用1到10 这10个数字产生20个随机数
用1到10 这10个数字产生20个随机数
要求每个数出现的次数 要相等
如 3 5 7 9 8 1 2 4 6 9 10 7 8 10 2 1 3 5 6 4
或者其他 只有一个要求,就是每个数出现的次数要相等
最好是可以通过excel函数公式实现,因为我不会用VBA
回答者:太阳鸟侦探
我要用1到10 这10个数字产生20个随机数,要求每个数出现的次数 要相等
即每个数都要出现 两次
用1到10 这10个数字产生20个随机数
要求每个数出现的次数 要相等
如 3 5 7 9 8 1 2 4 6 9 10 7 8 10 2 1 3 5 6 4
或者其他 只有一个要求,就是每个数出现的次数要相等
最好是可以通过excel函数公式实现,因为我不会用VBA
回答者:太阳鸟侦探
我要用1到10 这10个数字产生20个随机数,要求每个数出现的次数 要相等
即每个数都要出现 两次
纯粹使用EXCEL公式,是不可能的,用VBA编个自动生成程序倒还可以.如果不想用VBA的话,只能配合手工操作了.
如果想1至10的每个数字都出来的话,直接在A列填上1至10,然后再复制一次.凑足20个数了,然后在B列输入公式,=RAND(),将A列和B列选中,按B列排序.A列的顺序就乱了,1至10的每个数正好是出现两次啊.
还有一个办法,就是先在A列输入公式=INT(1+RAND()*10),向下拖至你需要的随机数的一半,产生了大约10个随机数之后,将这几个随机数选中,复制,在原位进行数值方式的选择性粘帖(目的是去掉公式),然后将重复的去掉,剩下的只保留能被20整除的个数,如保留4个、5个、或10个,然后将这几个数复制至20个,这样得出来的随机数肯定次数相同.然后在B列输入公式=RAND(),选中AB列,按B列排序,A列的随机数就乱序了,A列数据就是你想要的.
如果想1至10的每个数字都出来的话,直接在A列填上1至10,然后再复制一次.凑足20个数了,然后在B列输入公式,=RAND(),将A列和B列选中,按B列排序.A列的顺序就乱了,1至10的每个数正好是出现两次啊.
还有一个办法,就是先在A列输入公式=INT(1+RAND()*10),向下拖至你需要的随机数的一半,产生了大约10个随机数之后,将这几个随机数选中,复制,在原位进行数值方式的选择性粘帖(目的是去掉公式),然后将重复的去掉,剩下的只保留能被20整除的个数,如保留4个、5个、或10个,然后将这几个数复制至20个,这样得出来的随机数肯定次数相同.然后在B列输入公式=RAND(),选中AB列,按B列排序,A列的随机数就乱序了,A列数据就是你想要的.
用1到10 这10个数字产生20个随机数
用C语言编程序:产生1到5间的10个随机数
用c语言程序产生10个从-4.89到3.27的随机数
0或1随机数的产生?在30个位置中,必须产生20个1,其他10个位置为0,0或1的位置随机摆放求产生这样的随机数字0或1
java编程:产生10个 -100到100 之间的随机数,统计这些数字中正数和负数各有多少个
c语言 编写产生100个1到10范围内的随机数的程序,并且以降序排序
编写程序,产生10 个随机数,然后按产生顺序相反的次序输出这些随机数
c语言 产生1~100随机数,输入一个数字,和第x个随机数一致的话,计算1~x个随机数的和
VB编程产生100个[10,99]的随机数
C#产生10个随机数并倒序排列
用vb怎样生成10个不重复的(1到10)随机数?
怎样用JS实现在1到20之间取10个随机数且都不相同