Wikipedia wrote: A computational random number generator is more accurately called a "pseudorandom" number generator, since the sequence is generated by a specific algorithm, which can be replicated exactly to yield an identical sequence. A numeric value, called a seed, is used in the algorithm to produce the random number. This seed is often based on the computer's local time at the moment the computer code is executed, thus reducing the probability of producing the same starting sequence twice.
stevenmu wrote: I read somewhere that the NSA and KGB used sensitive antennas to pick up the background microwave radiation from the big bang and generate one-time pads with it, I guess that's about as random as you can get.
halenger wrote: (I think rand in C is an appauling one, if my memory serves me).
monster_fighter wrote: Interl Chipsets from the 810 onwards have built in hardware thermal noise detection RNG's.
wayfarer wrote: How do computers generate random numbers
jessy wrote: white noise/static is completely random You need an antenna to pick it up. So called built in random number generators do not create random numbers.(no mathematical formula will give you a random number)