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 :

La fonction Rand


Sujet :

C

  1. #1
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2011
    Messages
    754
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2011
    Messages : 754
    Points : 376
    Points
    376
    Par défaut La fonction Rand
    Bonjour,

    j'avais quelques question à propo de cette fonction.

    Afin de simuler une IA, je réalise un tirage de deux nombres compris entre 0 et une borne supérieure.

    Mais je me suis rendu compte qu'à chaque test le tirage était le même.

    Est ce possible de faire aléatoirement 3 fois de suite un même tirage ???

    Il me semblait que le nombre de seconde passé depuis 1970 était utilisé pour cette fonction, du coup j'ai du mal à croire que l'on est toujours le même résultat.


    J'initialise mes variables de cette façon

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    pos=rand()%(BORNE_SUP-1);

    Peut être faut il inclure une bibliothèque supplémentaires pour que la fonction rand() fonctionne correctement ?

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Les nombres aléatoires en C, en particulier les parties III et IV.

  3. #3
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2011
    Messages
    754
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2011
    Messages : 754
    Points : 376
    Points
    376
    Par défaut
    Merci pour le lien de ce cours, effectivement l'appel à time.h avec srand a réglé le problème.

    Merci !

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

Discussions similaires

  1. la fonction rand()
    Par bonomsoleil dans le forum C
    Réponses: 10
    Dernier message: 16/11/2006, 22h43
  2. [Mail] valider par mail un formulaire et fonction rand
    Par guillaume2vo dans le forum Langage
    Réponses: 2
    Dernier message: 17/09/2006, 20h37
  3. fonction rand() sur liste ?
    Par debutant-1 dans le forum C
    Réponses: 10
    Dernier message: 24/05/2006, 10h58
  4. Algo de la fonction RAND
    Par booby dans le forum C
    Réponses: 3
    Dernier message: 21/04/2006, 14h25
  5. fonction rand() php
    Par taka10 dans le forum Langage
    Réponses: 5
    Dernier message: 12/04/2006, 13h35

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