Un computer genera un numero casuale attraverso un processo chiamato generazione di numeri pseudocasuali (PRNG). Ciò implica prendere un numero noto (noto come seme) e applicarvi un'equazione matematica per generare un nuovo numero. Questo numero viene quindi utilizzato come seme per il numero successivo e così via. La casualità dei numeri generati dipende dalla qualità dell'algoritmo del generatore di numeri pseudocasuali (PRNG) utilizzato. Inoltre, la vera casualità può essere ottenuta attraverso l'uso di fonti esterne come il rumore atmosferico, dispositivi fisici (ad esempio, Random.org) o dati acquisiti di recente da siti web.
Spiega come un computer genera un numero casuale.