Mange edb-programmer nødt til at generere tilfældige tal ordentligt. Hvor tilfældig disse genererede tal er afgør , hvor effektive programmerne er . Random number analyse ser på metoder til at bestemme, hvordan tilfældige de numre, de genererer, er . Standard Methods
Programmeringssprog ofte kommer med indbyggede funktioner til generering af tilfældige tal. Men disse er enkle tal og ofte deterministisk . Nemlig , de tager et input , såsom computerens aktuelle tid, og fodre det til en ligning , der producerer et nummer.
Fotos Mere avancerede metoder
Mere avancerede metoder til genererer tilfældige tal inkluderer oversætte mere tilfældige input , såsom processor støj til kvantitative input. Disse indgange er derefter sat i ligninger og bruges til at producere mere tilfældige tal.
Analyse
Random nummer analyse undersøger tallene fremstillet ved en given metode til at bestemme hvor tilfældig de er. Dette sker ofte ved at lede efter mønstre i tallene de metoder genererer. Jo mindre et mønster følger fremgangsmåden , den mere tilfældige det er . En måde at gøre dette på er at producere output i visuelle repræsentationer af en metodes udgange , og ser på det efter mønstre .