Tirage de nombre aléatoire.

Tirage de nombre aléatoire. - Algo - Programmation

Marsh Posté le 03-06-2004 à 17:03:43    

Quel est la différence entre un tirage de nombre aléatoire et un tirage de nombre pseudo-aléatoire ?

Reply

Marsh Posté le 03-06-2004 à 17:03:43   

Reply

Marsh Posté le 03-06-2004 à 17:06:17    

La qualité de l'aléa ?

Reply

Marsh Posté le 03-06-2004 à 17:09:40    

Sur un ordi c'est toujours du pseudo-aléatoire, non?

Reply

Marsh Posté le 03-06-2004 à 17:14:38    

non, ça dépend de ta source de données

Reply

Marsh Posté le 03-06-2004 à 17:31:01    

l'aléatoire "parfait" n'existe pas en informatique. ça serait donc un abus de langage de dire "aléatoire"

Reply

Marsh Posté le 03-06-2004 à 17:42:06    

si : film une lava lampe

Reply

Marsh Posté le 03-06-2004 à 17:43:21    

Taz a écrit :

si : film une lava lampe

:heink:

Reply

Marsh Posté le 03-06-2004 à 18:01:16    

si si, des entreprises qui ont besoin d'un source très aléatoire tirent leur données de ce genre de trucs

Reply

Marsh Posté le 03-06-2004 à 18:02:11    

pseudo aléatoire, ça veut dire que, dans les même conditions, si tu fais tirer une liste de nombres par un ordinateur, la fois suivante, la liste de nombre (a priori aléatoire) sortira dans le même ordre.
 
par exemple :
- 1er tirage : 4, 2, 7, 9...
ça semble aléatoire.
tu recommences dans les mêmes conditions :
- 2eme tirage : 4, 2, 7, 9...
beaucoup moins aléatoire du coup. c'est donc du pseudo aléatoire. c'est typiquement ce que font les fonctions random().
 
heureusement on peut simuler des tirages aléatoire, grâce à l'heure système ! en effet l'heure+date est difficilement la même au moment des deux tirages. il suffit donc de calculer le random en fonction de l'heure et de la date. chéplus comment on fait précisément, mais il faut faire un appel système pour obtenir ça. du genre :
ma_var = date() + heure() + random()
 
sinon il faut faire appel à des périphériques quantiques qui donnent vraiment des nombres au hasard, mais c'est pas encore commercialisé !

Reply

Marsh Posté le 03-06-2004 à 18:27:39    

mazda3 a écrit :

Quel est la différence entre un tirage de nombre aléatoire et un tirage de nombre pseudo-aléatoire ?


Un tirage est pseudo aléatoire s'il a été généré par un algorithme.

Reply

Marsh Posté le 03-06-2004 à 18:27:39   

Reply

Marsh Posté le 04-06-2004 à 05:58:05    

psychotek a écrit :


sinon il faut faire appel à des périphériques quantiques qui donnent vraiment des nombres au hasard, mais c'est pas encore commercialisé !


 
pas besoin de physique quantique pour avoir des generateurs aléatoires!..
 

Reply

Marsh Posté le 04-06-2004 à 06:30:03    

LeGreg a écrit :

pas besoin de physique quantique pour avoir des generateurs aléatoires!..


Ouais, il suffit d'avoir un bras qui actionne une roulette...
 
 
 
 
 
 
 
 
 
Ok, je sors  :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed