Beaucoup de programmes informatiques ont besoin pour générer des nombres aléatoires correctement . Comment hasard les nombres générés ne sont détermine dans quelle mesure les programmes sont . Analyse de nombres aléatoires regarde méthodes pour déterminer comment aléatoire les numéros qu'ils génèrent sont . Méthodes standard
Langages de programmation
viennent souvent avec des fonctions intégrées pour générer des nombres aléatoires . Toutefois, ces chiffres sont simples et souvent déterministe. Notamment , ils prennent une entrée , comme le temps actuel de l'ordinateur, et l'introduire dans une équation qui produit un certain nombre .
Le méthodes plus avancées
méthodes plus avancées de générer des nombres aléatoires comprendre la traduction des contributions plus aléatoires, tels que le bruit du processeur, en données quantitatives . Ces entrées sont alors branchés sur des équations et utilisés pour produire des chiffres plus aléatoires.
Analyse
analyse de nombres aléatoires examine les chiffres produits par une méthode donnée pour déterminer comment ils sont aléatoires . Cela se fait souvent par la recherche de tendances dans les nombres les méthodes génèrent. Le moins que d'un modèle de la méthode qui suit, le plus aléatoire qu'il est . Une façon de le faire est de produire des sorties en représentations visuelles des sorties d'une méthode , et en regardant pour les modèles .