Bonjour,
Je dois, pour un projet, calculer des nombres aléatoires.
Sur un panel d'un peu plus de 97 000 chiffres, j'ai remarqué qu'il y avait des colisions.
Je m'explique, j'ai fait un petit script php qui tourne fais une boucle de 100 000
for($i = 0 ; $i <= 100000 ; $i++)
cette boucle (certes j'ai pas eu le courage d'aller jusqu'au 100 000
je me suis arrête 3 000 avtn, mais passons) fais des requêtes SQL
et je me suis retrouvé avec le nombre zéro 360 fois
360 occurrences de zéro si vous préférez, je croyais que rand(à) était censé donné un chiffre entre 0 et 1, mais toujours être strictement supérieur à 0 et strictement inférieur à 1
Partager