ZKX's LAB

生成不重复数 Excel如何生成不重复的随机数

2021-04-04知识2

表格中如何批量生成不重复的随机数,当我们工作中急需在excel表格中快速批量生成1000至10000的不重复随机数,希望帮到有同样需求的工作小伙伴们。

怎样生成不重复的随机数? #include\"stdafx.hinclude\"stdio.hinclude\"math.hincludeincludevoid main(void){int i,k,s;int a[4];int N=0,M=0;srand((unsigned)time(NULL));for(i=0;i;i+){下面是我改的/a:a[i]=rand()%10;for(s=0;s;s+){if(a[s]=a[i])goto a;}END/printf(\"%d\\n\",a[i]);}printf(\"qingshuru:\\n\");int b[4];for(k=0;k;k+){scanf(\"%d\",&b[k]);}for(i=0;i;i+){for(k=0;k;k+)if(a[i]=b[k]){if(i=k)N+;break;if(i。k)M+;break;}}printf(\"%d\\n%d\\n\",N,M);}不好意思啊用了强制转换投机去巧了

如何让JAVA生成不重复随机数 /*随机数组生成一个由大于零的随机整数组成的数组,且数组中没有重复的值。authoremailimport java.util.Arrays;public class RandomArray {测试代码public static void main(String[]args){RandomArray ra=new RandomArray();System.out.println(Arrays.toString(ra.getRandomArray(10)));}将新获得的随机数与已产生的其它随机数相比较,若有重复数据,则丢弃,并重来一遍;否则,将新数存入数组。param i 数组的大小return 随机数组public int[]getRandomArray(int i){int[]a=new int[i];a 随机数数组for(int m=0;m;m+){/m 已产生的随机数个数int temp=random();if(m=0)a[0]=temp;else {for(int n=0;n;n+){/n 遍历已产生的随机数if(temp=a[n]){temp=random();n=-1;}}a[m]=temp;}}return a;}随机数发生器0()return 1至10之间的随机整数private int random(){return(int)(10*Math.random()+1);}}

#生成不重复的数字#生成不重复数#生成不重复的订单号#生成不重复随机数

随机阅读

qrcode
访问手机版