générateur de nombres aléatoires
Cette version du générateur crée un entier aléatoire. Il peut traiter de très grands entiers jusqu'à plusieurs milliers de chiffres.
Version intégrée
Cette version du générateur peut créer un ou plusieurs entiers aléatoires ou décimales. Il peut traiter de très grands nombres avec une précision allant jusqu'à 999 bits.
Un nombre aléatoire est un nombre sélectionné à partir d'un pool de nombres finis ou illimités qui n'a pas de modèle prédictif reconnaissable. Les pools numériques sont presque toujours indépendants les uns des autres. Cependant, un pool numérique peut suivre une distribution spécifique. Par exemple, la taille des élèves d'une école a tendance à suivre une distribution normale autour de la taille médiane. Si la taille de l'étudiant a été choisie au hasard, le nombre sélectionné est plus susceptible d'être proche de la taille médiane que d'être classé comme très haut ou très bas. Le générateur de nombres aléatoires ci-dessus suppose que les nombres générés sont indépendants les uns des autres et seront uniformément répartis sur toute la gamme de valeurs possibles.
Comme mentionné ci-dessus, un générateur de nombres aléatoires est un dispositif qui peut générer un ou plusieurs nombres aléatoires dans une plage définie. Les générateurs de nombres aléatoires peuvent être basés sur du matériel ou des générateurs de nombres pseudo-aléatoires. Un générateur de nombres aléatoires basé sur du matériel peut impliquer l'utilisation de dés, de pièces de monnaie ou de nombreux autres appareils.
Un générateur de nombres pseudo-aléatoires est un algorithme utilisé pour générer une séquence de nombres dont les propriétés sont proches des propriétés d'une séquence de nombres aléatoires. Les générateurs de nombres aléatoires basés sur ordinateur sont presque toujours des générateurs de nombres pseudo-aléatoires. Cependant, les nombres générés par le générateur de nombres pseudo-aléatoires ne sont pas vraiment aléatoires. De même, notre générateur ci-dessus est également un générateur de nombres pseudo-aléatoires. Les nombres aléatoires générés sont suffisants pour la plupart des applications, mais ils ne sont pas utilisés à des fins de chiffrement. Les vrais nombres aléatoires sont basés sur des phénomènes physiques tels que le bruit atmosphérique, le bruit thermique et d'autres phénomènes quantiques. La méthode de génération de vrais nombres aléatoires consiste également à compenser les écarts potentiels causés par le processus de mesure.