Generer des nbres aleatoires dans ]0,1[

Résolu
tapsaid Messages postés 60 Date d'inscription   Statut Membre Dernière intervention   -  
tapsaid Messages postés 60 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'veu generer des floats dan ]0,1[ pour le compte de mon projet.j'utilise :rand(0;1) mai ça ne marche pa.Alor commen faire?merci d'avance.

1 réponse

etudiant
 
tu utilises rand(0;1000000) que tu divises par 1 000 000
1
tapsaid Messages postés 60 Date d'inscription   Statut Membre Dernière intervention   1
 
cmme ca je risque d'avoi des nb infinis?
0
etudiant > tapsaid Messages postés 60 Date d'inscription   Statut Membre Dernière intervention  
 
non, puisque tu divises le résultat de ton rand ( qui sera entre 0 et 999 999 dans mon exemple) par 1 000 000.
Au final tu auras bien un nombre compris entre 0 et 0.999999 compris.
0
etudiant > etudiant
 
Apres, tu peux changer la précision du nombre voulu en changeant 1 000 000 par 100 ou 1 000 si tu veux moins de chiffres apres la virgule
0
tapsaid Messages postés 60 Date d'inscription   Statut Membre Dernière intervention   1 > etudiant
 
je croi que ton geni ma délivré .thank you very much.
0
tapsaid Messages postés 60 Date d'inscription   Statut Membre Dernière intervention   1
 
pour exclure le zéro est ce que je peu faire rand(1;100000)?
0