Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
Soutenir Planète Casio !

Ce site vous plait ?

Ajoutez ce bouton sur votre site ou sur les forums pour soutenir Planète-Casio et sa communauté :

Le code à mettre sur votre site :

Ou dans votre signature :

Et rejoignez-nous sur :

Merci de votre soutien !

Défi
Retour liste des défis
Ran
Difficulté : Difficile
Défi ajouté par : Tahlirom le 09-11-2006 14:27 tahlirom
Question ou texte du défi :
comment créer un algorithme capable de déterminer la valeur de Ran#
Fichier joint


Commentaires :
Pages: 1, 2, 3 | Suivante

MuelsacoHors ligneFondateurPoints: 9335 Défis: 175 Message
Posté le 09-11-2006 à 14:44 | #
Comment çà déterminer la valeur de Ran#???
ZeforticheHors ligneAncien administrateurPoints: 5394 Défis: 54 Message
Posté le 09-11-2006 à 19:31 | #
ça serait pas plutôt recréer la fonction ran# ? j'ai vu qu'il existait un défi comme ça sur le FFC
LenainnoirHors ligneAncien administrateurPoints: 5186 Défis: 24 Message
Posté le 10-11-2006 à 17:08 | #
Alors : On ne peut pas déterminer la valeur de Ran# pour la simple et bonne raison que c'est une commande aléatoire. Et qui dit aléatoire dit impossible à anticiper. Aucun algo ne te permettra de savoir à l'avance la valeur de Ran#.

De même, un nombre aléatoire ne se génère qu'à partir d'un circuit électronique extrêmement complexe pour les nons-initiés. Il est impossible de le simuler par un algo.

La seule méthode pour avoir un nombre aléatoire est d'utiliser cette fonction.
ZeforticheHors ligneAncien administrateurPoints: 5394 Défis: 54 Message
Posté le 10-11-2006 à 19:04 | #
et encore, la fonction est pas totalement aléatoire
LenainnoirHors ligneAncien administrateurPoints: 5186 Défis: 24 Message
Posté le 10-11-2006 à 19:06 | #
Je crois que si. Elle obéit aux lois de probabilité.
ZeforticheHors ligneAncien administrateurPoints: 5394 Défis: 54 Message
Posté le 10-11-2006 à 19:11 | #
y a un gars sur casioland qui s'est fait chi*r à démontrer qu'elle n'était pas totalement aléatoire (ça ne constitue pas une preuve, mais ça confirme )
et de toute façon, un programme ne peut pas recréer le hasard comme avec un jet de dés, c'est pas possible
LenainnoirHors ligneAncien administrateurPoints: 5186 Défis: 24 Message
Posté le 10-11-2006 à 19:13 | #
Si justement un circuit électronique le peut, mais pas un programme.

Je peux avoir le lien sur casioland car je suis pas convaincu ?
ZeforticheHors ligneAncien administrateurPoints: 5394 Défis: 54 Message
Posté le 10-11-2006 à 19:17 | #
voilà le lien
mais j'ai vu que neuronix a démontré qu'elle était aléatoire : 2e lien
LenainnoirHors ligneAncien administrateurPoints: 5186 Défis: 24 Message
Posté le 10-11-2006 à 20:22 | #
J'ai trouvé une explication simple : Comment générer des nombres aléatoires
MuelsacoHors ligneFondateurPoints: 9335 Défis: 175 Message
Posté le 10-11-2006 à 20:41 | #
Non mais pense que le test fait sur casioland est faux (enfin la conclusion est fausse ). Comme le dit Lenainnoir la fonction Ran# est faite à l'aide de bascule donc c'est une chose concrète et pas un algorithme.

Pages: 1, 2, 3 | Suivante

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 82 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd