| Version | 3.01 |
|---|---|
| Éditeur | Ion Saliu |
| Date de sortie | 4 oct. 2012 |
| Date ajoutée | 4 oct. 2012 |
| Exigences OS | Windows 2003, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| Exigences | None |
| Total téléchargements | 1 244 |
| Téléchargements par semaine | 1 |
| Prix | Free |
La description
Random Numbers génère de vrais nombres aléatoires ; le programme compilé et le code source sont inclus. Le code source utilise deux algorithmes peu connus pour générer des nombres aléatoires uniques. Les chiffres sont vraiment aléatoires. La graine de randomisation est hautement aléatoire. Les algorithmes de cet exemple de programme sont les algorithmes les plus concis de génération de nombres aléatoires. Les ordinateurs peuvent générer des nombres aussi aléatoires que par sélection manuelle ou en faisant fonctionner des dispositifs mécaniques.
Inclus est une fonction hautement randomisée que j'ai créée pour définir la graine aléatoire : TheSeeder. Il utilise la date et l'heure du système, au lieu du simple TIMER. Beaucoup confondent hasard et probabilité. Si la graine est comprise entre 1 et 10, par exemple, la graine n'est pas considérée comme aléatoire. En fait, ce dont nous parlons, c'est du DEGRÉ D'ALÉATOIRE. Plus la plage de la graine est grande, plus la graine est aléatoire. C'est parce que la probabilité de sélectionner une graine particulière est plus faible.
Le TIMER prend 86400 valeurs (nombre de secondes en 24 heures). bien sûr, si vous utilisez le TIMER uniquement comme graine et que vous exécutez le générateur aléatoire à la même heure de la journée, la séquence de nombres sera toujours la même. D'où le terme de pseudo-aléatoire. TheSeeder génère des graines aléatoires entre des millions et des milliards. Vous ne reverrez plus la même graine de votre vivant.
Le programme entièrement fonctionnel peut également générer des tours de roulette. Les paramètres : Plus grand nombre 37 (roulette française) ou 38 (roulette américaine) ; nombres par combinaison=1 (un tour à la fois). Puis déduire 1 du résultat. Ainsi, le numéro de roulette 1 devient 0, tandis que le numéro 37 devient 36. Le cas particulier de la roulette américaine : le numéro 38 devient le double zéro (00).