Science Fair project 11/20/14: Is it Random?
Testing the Randomness of different programming languages
The 'purpose': "Random numbers are an important function for any modern computer. Randomness is
used in high level encryption to create encryption keys that are randomized, so that a hacker will
not be able to break into your system. If your encryption key is not random to begin with, that
hacker will be able to find out what your key is by how you create it. Randomness puts millions
on the line every day with online poker and gambling websites. These companies want to
guarantee as much randomness as in real life."
PHP Test Code
Python Test Code
Results
Java:
JavaScript:
PHP:
Python:
Easy project