随机数,就是无规律出现的数字.由于真正的随机数存在不存在还是个迷,因此也就产生了伪随机数.而伪随机数是人们为了模拟随机数产生而设计算法去实现得到的一组数字.因为是由人们设计的,因此伪随机数是有一定规律的,并不是真正的随机数.
伪随机数是由随机种子和算法两个方面决定的.比如说,用一列很长的数组去产生伪随机数,种子决定从哪儿开始取数,而算法决定怎么取,在什么范围内取.4,1,2,6,7,9,435,98,20,34,76.,如果种子决定从4开始取数,那么就依次开始取.直到满足程序的需求.如果种子不变的话,那么取得的随机数永远是从4开始取.一般而言,随机种子是根据当前机器的时间来获取的.上面说的只是一种简单的产生伪随机数的方法.可以作为参考.
可以去百科看一下:讲的有点专业,不过还是比较全面的,下面是网址: