A voir également:
- Random?????
- Chat random - Accueil - Réseaux sociaux
- Random. chat - Accueil - Réseaux sociaux
- Random MixTape Maker - Télécharger - Lecture & Playlists
- Random pc freeze - Guide
- Random Password Generator - Télécharger - Sécurité
24 réponses
dans l'aide de Linux, il dise de faire plutot
j=1+(int) (10.0*rand()/(RAND_MAX+1.0));
que j=1+(rand() % 10);
parce que la premiere ligne c'est "plus aleatoire " que l'autre! C'est une histoire de bit de poid faible... bref des truc que je comprend pas!
j=1+(int) (10.0*rand()/(RAND_MAX+1.0));
que j=1+(rand() % 10);
parce que la premiere ligne c'est "plus aleatoire " que l'autre! C'est une histoire de bit de poid faible... bref des truc que je comprend pas!
Juste une question: comment on fait si on veut faire un choix aléatoire entre plusieurs truc différent ( par exemple entre a,
b,
k, 6 et
2????!!!
Je me r'explique mieux:
Comment fait on pour avoir un choix aléatoire entre plusieurs lettre et plusieurs chiffres ou encore d'autre truc:
par exemple on pourrai demander à l'ordi de choisir entre a, d et 2...
Comment fait on pour avoir un choix aléatoire entre plusieurs lettre et plusieurs chiffres ou encore d'autre truc:
par exemple on pourrai demander à l'ordi de choisir entre a, d et 2...
Salut, je te propose l'algo suivant :
1) tu te crées un vecteur qui contient tous tes caractères (il est de taille N)
2) tu tire un nb aléatoire p suivant la loi uniforme sur [0, 1]
3) tu fais des test :
si 0<= p< 1/N alors tu tires la 1e composante de ton vecteur
si 1/N <= p < 2/N alors tu tires la 2e composante de ton vecteur
et ainsi de suite
1) tu te crées un vecteur qui contient tous tes caractères (il est de taille N)
2) tu tire un nb aléatoire p suivant la loi uniforme sur [0, 1]
3) tu fais des test :
si 0<= p< 1/N alors tu tires la 1e composante de ton vecteur
si 1/N <= p < 2/N alors tu tires la 2e composante de ton vecteur
et ainsi de suite