Page 1 sur 1

la fonction rand()

Message non luPosté: 31 Mai 2018, 17:58
de kadtexas
Bonjour

La fonction randint(n,m) renvoit un entier r, n<= r <=m
La fonction rand() renvoit un réel entre 0 et 1 (avec beaucoup de décimales)
Je ne vois pas à quoi elle sert !

Merci pour des réponses

Re: la fonction rand()

Message non luPosté: 31 Mai 2018, 18:07
de Ti64CLi++
La fonction rand() renvoie un nombre (pseudo-)aléatoire, compris entre 0 et 1.
Cela peut servir pour certain calcul ;)

Re: la fonction rand()

Message non luPosté: 01 Juin 2018, 11:14
de kadtexas
Bonjour
Cela peut servir pour certain calcul


Par exemple ?

Re: la fonction rand()

Message non luPosté: 01 Juin 2018, 11:38
de Hamza.S
Il n'y a qu'en probabilité qu'on a besoin de nombres aléatoires

Re: la fonction rand()

Message non luPosté: 01 Juin 2018, 13:03
de kadtexas
Il n'y a qu'en probabilité qu'on a besoin de nombres aléatoires


Justement, pile-face ={0;1} par exemple, dé ={1,2,3,4,5,6} etc... mais générer un réel entre 0 et 1 :0,230459... je ne vois pas à quoi ça sert ?
Mais ce n'est pas grave, c'était juste par curiosité !

Re: la fonction rand()

Message non luPosté: 01 Juin 2018, 16:25
de UnCurieux
Cela peut servir par exemple pour calculer une approximation de pi selon la méthode de Monte-Carlo :
lis ceci : https://fr.wikipedia.org/wiki/M%C3%A9th ... _de_%CF%80
Une archive l'utilisant (lignes 46,47,98,99) : archives_voir.php?id=1495596

Re: la fonction rand()

Message non luPosté: 01 Juin 2018, 18:01
de kadtexas
Merci pour la réponse