This project is read-only.

Project Description

The idea with PI Random is to use easy string manipulation and simple math to generate a pseudo random number. Is it quicker than other or more random than other Random libraries? Probably not, but it is clever.

The digits of π have no apparent pattern and pass tests for statistical randomness including tests for normality; a number of infinite length is called normal when all possible sequences of digits (of any given length) appear equally often. The hypothesis that π is normal has not been proven or disproven. Since the advent of computers, a large number of digits of π have been available on which to perform statistical analysis. Yasumasa Kanada has performed detailed statistical analyses on the decimal digits of π, and found them consistent with normality; for example, the frequency of the ten digits 0 to 9 were subjected to statistical significance tests, and no evidence of a pattern was found. Despite the fact that π's digits pass statistical tests for randomness, π contains some sequences of digits that may appear non-random to non-mathematicians, such as the Feynman point, which is a sequence of six consecutive 9s that begins at the 762nd decimal place of the decimal representation of π.

Last edited Sep 4, 2012 at 11:36 AM by NeoModulus, version 5