Re: Help!! Random Integer Generator Algorithm
- From: "Paul E. Black" <p.black@xxxxxxx>
- Date: Tue, 17 Jan 2006 13:58:07 -0500
On Mon, 16 Jan 2006 22:30:20 -0800, Klein wrote:
> Currently, I need a generator of random integer between 0 and 36. And this
> generator cannot contain any float operation. I tried srand48+lrand48 in
> GNU C Library. I get a random integer each time I invoke lrand48 and make
> the result mod 37. I try this 17804294 times. but the result is not fine.
> For example, there are 479571 "7" but 482212 "3".
I suspect that the problem is in srand48 and lrand48, not in the mod.
There are links to several pseudo-random number generators at
http://www.cs.sunysb.edu/~algorith/files/random-numbers.shtml
There are a few more at
http://www.nist.gov/dads/HTML/pseudorandomNumberGen.html
-paul-
--
Paul E. Black (p.black@xxxxxxx)
.
- References:
- Help!! Random Integer Generator Algorithm
- From: Klein
- Help!! Random Integer Generator Algorithm
- Prev by Date: Help!! Random Integer Generator Algorithm
- Next by Date: Re: Help!! Random Integer Generator Algorithm
- Previous by thread: Help!! Random Integer Generator Algorithm
- Next by thread: Re: Help!! Random Integer Generator Algorithm
- Index(es):
Relevant Pages
|