RAND.3
上传用户:datang2001
上传日期:2007-02-01
资源大小:53269k
文件大小:1k
源码类别:

操作系统开发

开发平台:

C/C++

  1. ." @(#)rand.3c 6.2 (Berkeley) 9/29/85
  2. ."
  3. .TH RAND 3 "September 29, 1985"
  4. .AT 3
  5. .SH NAME
  6. rand, srand - random number generator
  7. .SH SYNOPSIS
  8. .nf
  9. .ft B
  10. #include <stdlib.h>
  11. void srand(unsigned fIseedfP)
  12. unsigned rand(void)
  13. .ft R
  14. .fi
  15. .SH DESCRIPTION
  16. .B Rand
  17. uses a multiplicative congruential
  18. random number generator with period
  19. .if t 2us732s0d
  20. .if n 2**32
  21. to return successive pseudo-random
  22. numbers in the range from 0 to
  23. .BR RAND_MAX .
  24. .PP
  25. The generator is reinitialized by calling
  26. .B srand
  27. with 1 as argument.
  28. It can be set to a random starting point by calling
  29. .B srand
  30. with whatever you like as argument.
  31. .SH "SEE ALSO"
  32. .BR random (3).