IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

graine milliseconde srand


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    60
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 60
    Par défaut graine milliseconde srand
    Salut,

    j'ai besoin d'aide pour générer des nombres aléatoires. En fait je rempli un vecteur de nombre aléatoire dans mon prog et j'ai donc besoin d'un truc plus précis que time(NULL) comme graine pour srand. Il me faudrait je pense qq chose en millisecondes.

    merci
    Log

  2. #2
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par défaut
    Pourquoi as-tu besoin d'une graine plus précise ? A moins que tu n'exécutes ton programme plusieurs fois par secondes, ça ne pose pas de problème.

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    60
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 60
    Par défaut
    ben je sais pas mais il me sort tout le temps les même chiffres....je fais
    srand(time(NULL))
    et après plusieurs rand()
    et je me retrouve avec les même nombres aléatoires dans mon vecteur

  4. #4
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    60
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 60
    Par défaut
    ceci dit ça me parait normal parce que entre 2 rand() il s'est pas écoulé 1 seconde encore....du coup j'ai le même résultat...

  5. #5
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par défaut
    Tu n'appelles bien srand qu'une fois au lancement de ton programme ?

    On peut voir ton code ?

  6. #6
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    60
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 60
    Par défaut
    lol désolé c'est moi qui suit à la masse ....mon truc marche très bien c'est mon affichage qui m'a trompé.
    Désolé de vous avoir dérangé

  7. #7
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par défaut


    Pense à cliquer sur

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Conversion en millisecondes
    Par Fabiani dans le forum Langage
    Réponses: 2
    Dernier message: 03/12/2003, 02h24
  2. [langage] alarm( MILLISECONDES ?????)
    Par armada dans le forum Langage
    Réponses: 8
    Dernier message: 10/06/2003, 09h00
  3. Réponses: 4
    Dernier message: 15/12/2002, 04h19
  4. Réponses: 8
    Dernier message: 18/09/2002, 03h20
  5. [Conversions] Millisecondes...
    Par agh dans le forum Langage
    Réponses: 2
    Dernier message: 06/08/2002, 11h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo