bigornot Posté 23 Mai 2004 Partager Posté 23 Mai 2004 bonjour, je voudrais creer une variable, et dans cette variable, il y aurait un chiffre, compris entre 2''30''0000 ( on peut changer ) et 1''59''0000 ( idem ). et, il y aurait ... 0.001% de chances que ca soit 1''59''0000, 0.1% que ca soit 2''00''0000, 2% que ca soit 2''03''0000 ... et 0.001% que ce soit 2''30''0000 ... etc ... etc ... ( Attention, il faut que ca ne soit pas toujours des chiffres qui tombent juste !!!! ) donc voilà ... j'aimerai savoir comment créer cette variable ... ATTENTION, CE NOMBRE SERA AU FORMAT minute '' secondes '' dixiemecentimemilliemmillionieme. en gros, je veux un nombre compris entre 1''59''0000 et 2''30''0000, et, ce chiffre aura plus de chance d'être entre les deux que d'etre aux extremes ... merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
Country Posté 23 Mai 2004 Partager Posté 23 Mai 2004 Je ne sais pas si j'ai bien compri ce que tu voulai mais peut être qu'une simple fonction rand() pourrai te dépanner. Voici un bout de code qui génère les nombres aléatoire set les mets dans le format que tu veut: $minutes = rand(1,2);$secondes = rand(0,59);$reste = rand(0,9999);if ($minutes==2 && $secondes>30) $secondes-=30;echo $minutes."''".$secondes."''".$reste; Lien vers le commentaire Partager sur d’autres sites More sharing options...
bigornot Posté 23 Mai 2004 Auteur Partager Posté 23 Mai 2004 oui, mais moi, mon nombre n'est pas entierement aléatoire ! il devra y avoir + de chances qu'il soit élevé que bas ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant