中易网

什么是随机数?

答案:2  悬赏:50  
解决时间 2021-01-16 10:49
  • 提问者网友:你独家记忆
  • 2021-01-16 07:56
什么是随机数?
最佳答案
  • 二级知识专家网友:长青诗
  • 2021-01-16 08:26
随机数是专门的随机试验的结果。
  随机数最重要的特性是:它所生成的后面的那个数与前面的那个数毫无关系。
  首先需要声明的是,计算机不能生成绝对随机的随机数(“真随机数”),只能生成“伪随机数”。
  其实绝对随机的随机数只是一种理想的随机数,即使计算机怎样发展,它也不会生成一串绝对随机的随机数。
  计算机只能生成相对的随机数,即伪随机数。
  未来的量子计算机有可能生成基于自然规律的不可重现的“真随机数”。
全部回答
  • 1楼网友:渡鹤影
  • 2021-01-16 08:45
随机数就是计算机随机产生的数字序列。伪随机数序列看上去是随机的,但是反复执行程序会发现每次程序所产生的序列是重复的。可以用srand来避免出现伪随机数,他用unsigned类型的数据作参数并未函数rand设置随机数种子。
c代码:
#include
1.
i=rand();//产生0到RAND_MAX(32767)之间的整数
2.
unsigned seed;
srand(seed);//设置种子
i=rand();
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息