Generer des nbres aleatoires dans ]0,1[

Résolu
tapsaid Messages postés 63 Statut Membre -  
tapsaid Messages postés 63 Statut Membre -
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.
Configuration: Windows XP
Internet Explorer 7.0

1 réponse

  1. etudiant
     
    tu utilises rand(0;1000000) que tu divises par 1 000 000
    1
    1. tapsaid Messages postés 63 Statut Membre 1
       
      cmme ca je risque d'avoi des nb infinis?
      0
      1. etudiant > tapsaid Messages postés 63 Statut Membre
         
        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
      2. 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
      3. tapsaid Messages postés 63 Statut Membre 1 > etudiant
         
        je croi que ton geni ma délivré .thank you very much.
        0
    2. tapsaid Messages postés 63 Statut Membre 1
       
      pour exclure le zéro est ce que je peu faire rand(1;100000)?
      0