摘要
介绍了基于数学递推法的利用计算机产生伪随机数的线性同余法,以及利用Java中提供的R andom类及其成员函数来生成随机数,并编写相应测试程序观察所生成的伪随机序列。最后结合一个游戏应用程序例子阐述了如何利用随机数来随机生成骰子投掷点数用以模拟实践环境。用此再加上别的有利条件,可以设计出各种满足不同要求的软件。
The paper presents mathematic recurrence -based linear congruent method of pseudo - random Numbers generated with computer ,generates random function with Random class in Java and the member function ,and programs the relevant program to observe the generated pseudo - random sequence. How to use random numbers to generate dice casting points is expounded for simulating a practical environment by a game application program example.
出处
《电脑开发与应用》
2006年第1期33-35,共3页
Computer Development & Applications
基金
重庆文理学院校级科研项目(Y2004SJ28)
关键词
线性同余法
伪随机数生成
JAVA
linear congruent method, pseudo - random numbersgeneration, Java