发布网友 发布时间:2022-04-23 03:33
共2个回答
热心网友 时间:2023-09-10 13:37
也就是生成一个20位的16进制数字!
需要使用程序处理得到吧,难道想自己构造一个随机数发生器?(不可能地!)
一个java程序
public class Test {
public static void main(String[] args) {
java.util.Random rnd = new java.util.Random(System.currentTimeMillis());
String[] num = new String[20];
for(int j = 0; j < num.length; j++) {
num[j] = String.valueOf(rnd.nextInt(10));
for(int i = 1; i < 20; i++) {
int temp = rnd.nextInt(16);
switch(temp) {
case 10 : num[j] += "a"; break;
case 11 : num[j] += "b"; break;
case 12 : num[j] += "c"; break;
case 13 : num[j] += "d"; break;
case 14 : num[j] += "e"; break;
case 15 : num[j] += "f"; break;
default : num[j] += String.valueOf(temp); break;
}
}
System.out.println(num[j]);
}
}
}
热心网友 时间:2023-09-10 13:37
首先输入等于RANDBETWEEN 函数,然后输入需要生成的字段,在输入需要结束的字段,按回车确定,在填充公式,这样就能批量生成随机数字。