怎么随机生成一百以内的数字?

www.zhiqu.org     时间: 2024-05-19

在EXCEL中利用ROUNDUP函数可以随机生成几个数,且这几个数的和等于指定的一个数。演示软件版本excel2007,演示为随机生成5个数,和为100。具体操作请参照以下步骤。

1、在C5单元格内输入公式“=ROUNDUP(RAND()*2*(100-SUM($E$1:E1))/(11-ROW(E1)),1)”生成第一个随机数。最后一个数字“1”代表为有效数字位,可以根据个人需要需要修改。

2、然后按下回车键,表格中就会出现第一个随机数。

3、点击C5右下角的黑点,鼠标变成十字形,拖往C8单元格,这样就填充了C5到C8单元格,这里就生成了4个随机数。

4、然后在C9表格中输入命令【=100-SUM(C5:C8)】,生成最后一个随机数。

5、完成以上设置后,即可在exce中随机生成几个数,且这几个数的和等于指定的一个数。



~


#郗骅庞# 求助高手修改下 100以内的随机数的产生 -
(13047324056): 你把下面的15改成100就行了 键盘输入不同种子,得不同的0-15无重复随机数 #include <stdio.h> #include <stdlib.h> main() { int seed=1000; // 种子 int i; int m[16] ; int nn=0; double r; printf("enter seed please\n"); scanf("%d",&seed); srand(...

#郗骅庞# c语言怎么随机生成15个100 - 1000的数字? -
(13047324056): 程序代码:#include "stdio.h"#include "stdlib.h"#include "time.h"#define N 15 void main() { int i,a[N]; time_t t;//定义时间变量 srand((unsigned)time(&t));//取得当前时间,并将时间转换成随机序列的最小点 for(i=0;i { a[i]=rand()%900+100;//随机生成0~900的数字,然后加上100 printf("%d\n",a[i]); } } 运行结果:

#郗骅庞# 按键精灵 随机生成100以内的 四个数字, 并且 这四个数字互不相等 -
(13047324056): Randomize a = Int(100 * Rnd) Rem bb Randomize b = Int(100 * Rnd) If b=a then Goto bb EndIf Rem cc Randomize c = Int(100 * Rnd) If c=a or c=b then Goto cc End If Rem dd Randomize d = Int(100 * Rnd) If d=a or d=b or d=c then Goto dd End If MessageBox a MessageBox b MessageBox c MessageBox d 按键9 怎么没分呀...

#郗骅庞# 如何用excel生成1 - 100的随机数,同时要求随机数的80%分布在1 - 50. -
(13047324056): '试一下: Option Explicit Dim arr(1 To 100), c As Long Sub test() Dim brr(1 To 100), i, j c = 0 fc 80, 1, 50 '范围及个数 fc 20, 51, 100 '范围及个数 For i = 1 To 100 '随机生成1-100数且不重复 Randomize brr(i) = Int(Rnd * 100) + 1 If i > 1 Then For j = ...

#郗骅庞# C语言怎么产生30 - 100的随机数? -
(13047324056): 利用C提供的伪随机数产生函数rand实现.为了获得“逼真随机”效果,随机数产生前应当用当前时间值调用库函数srand来设定伪随机数产生器的初始值(常称下种子).rand函数默认生成0~32767的随机数,为达到题设30~100的要求,要将...

#郗骅庞# c语言怎么将名字转化成1 - 100的数字(随机转化,或者教我怎么随机输出一个1 - 100的数字). -
(13047324056): //生成1个1~100之间的随机数srand(time(0));int a = rand()%100+1;

#郗骅庞# 随机生成0到1的100个数字,并把它们安从大到小的顺序排列起来,用c语言要怎么编啊,随机生成是什么 -
(13047324056): 随机生成就是生成的数据是不确定要 是随机的 不过c语言上并没有绝对真正意义上的随机 有个”假“随机函数rand可以进行数据的生成 也可以使用srand播撒种子达到更好地随机效果 如使用当前时间来作为种子 下面是一个简单的代码示例 #...

#郗骅庞# java 使用Math.random()产生一个100以内的随机数; -
(13047324056): int val = (int)(Math.random()*100+1); System.out.println(val); //第一种Random r=new Random(); //第二种 int a; a=1+r.nextInt(100); System.out.println(a);

#郗骅庞# 请教,如何在Excel表10*10方格内自动随机生成100 - 999不重复,自然数 -
(13047324056): Sub try1() For i = 1 To 10 For j = 1 To 10 Randomize myvalue1 = Int(9 * Rnd) + 1 Randomize myvalue2 = Int(10 * Rnd) Do While myvalue2 = myvalue1 Randomize myvalue2 = Int(10 * Rnd) Loop Randomize myvalue3 = Int(10 * Rnd) Do While myvalue...

#郗骅庞# 如何在java中随机产生8个100以内的数 -
(13047324056): public class RndTest{ public static void main(String args[]){ java.util.Random rnd=new java.util.Random(); for(int i=0; i System.out.println(rnd.nextInt(100)); } } }