随机数1-10重复率
2022-09-13阅读(915)
问:利用计算机产生1-10的随机数(整数),连续两次随机数相同的概率是( )A.110B.120C.1100D.不能确
- 答:列表如下:
共有100种情况,连续两次随机数相同的有10种情况,
所以,P(连续两次随机数相同)=
10
100
=
1
10
.
故选A.
问:1-100随机组合成10个数一组的数字,数字之间重复率不超过30%,求EXCEL公式
- 答:这玩意想用公式,没门,
给100分都没人做,
要么搞VBA,VBA也够复杂的,
这个还是去淘宝找人代做吧。 - 答:1-30, 1-50,1-100, 1-150,1-200,1-250, 1-300
每段抽出10个随机组合为一组,然后每组之间数字重复率不超过30%?
这个写代码应该可以做
问:excel自然数随机排列 假如A1至J1有1--10自然数,怎么让这10个数字实现随机排列,而且不重复
- 答:1、在A2-J2输入函数
=RAND()
2、在A3输入函数
=LOOKUP(RANK(A2,$A$2:$J$2),$A$1:$J$1,$A$1:$J$1)
3、复制/填充A3函数到J3,A3-J3就是原A1-J1数据随机排列且不重复(重复几率几乎为0) - 答:1、在A2:J2单元格输入=RAND() 按Ctrl+Enter组合键结束;
2、在A1:J1单元格输入=RANK(A2,$A2:$J2) 按Ctrl+Enter组合键结束,生成不重复的随机数。
问:怎样用EXCEL求1-10的随机数
- 答:=RANDBETWEEN(1,10)
- 答:900对应数字是多少
- 答:1、首先在excel的A列输入数字10,然后在B列输入公式=rand()*A,A是对应A列所在单元格数值。
2、可以看到生成的随机数,是包含小数后多位的小数。因为rand()函数是随机生成0-1的小数。
3、将鼠标放到生成小数的单元格右下角变成十字后,双击就可以看到对应的B列下的单元格也全部生成带小数位的随机数。
4、找到保留小数位的函数round()。
5、在C列输入公式=round(B,0),0表示小数位不保留,也就是将小数位四舍五入,这样就可以将B列的随机数的小数部分去除,就可以得到想要的随机数。
6、在得到第一个单元格的随机数据后,鼠标点击单元格右下角十字双击。
7、对应列的数据就可以得到全部的0-10的随机数字,可以根据生成的随机数去处理其他变量数据的验证。 - 答:我这边看是可以的 k a ȵ 3 p ● c ȵ如果你能打开就恭喜你了
;
;
;
;
;
;
;
;
依心而行,不愿再在乎人生若只如初见
最可怕的一句话是:习惯了。走了太久
不能就这样土崩瓦解,那个被眼泪湿透了的夜晚
也许是一种无奈;哭的时候,不一定流泪
次伤你的机会。 - 答:=INT(RAND()*10)+1
- 答:excel中有随机函数rand,但其取值是0~1之间,故要乘以10,再取整。你可以用下面的表达式试试,但愿能有用
=INT(RAND()*10)
问:c++生成随机数,要求在1-10之间,并且每次生成的值都不一样,该如何解决,请详细!
- 答:楼上中间部分改一下应该就ok了
比较懒,直接借用楼上的了,别介意哈(纯手打,写错了自行调整一下
int j; // 用来检查重复
static int a[0]={0,};
cout<<"这是一个随机生成10个数字的程序,生成的数在1到10之间...."<<endl;
for(i = 0; i < 10; ) // 下标递增放后面处理
{
a[i] = rand()%10 +1;
for(j= 0; j < i; ++j)
{
if ( a[j] == a[i]) //重复了
continue; // 再来一遍
}
++i; // 准备下一个数下标
} - 答:生成时比较下,重复的删掉就好了呗。