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.
L'espace membre

Pas encore membre de Planète-Casio ?

Vous voulez mettre à jour vos programmes, et cela en temps réel et sans restrictions ? Être informé(e) des derniers commentaires postés sur vos programmes ? Faire partie d'une communauté active basée sur l'échange et le partage ?

Inscrivez-vous !
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: Précédente | 1, 2, 3 | Suivante

ZeforticheHors ligneAncien administrateurPoints: 5394 Défis: 54 Message
Posté le 11-11-2006 à 11:26 | #
je vous crois alors
NeuronixHors ligneFondateurPoints: 4488 Défis: 21 Message
Posté le 11-11-2006 à 12:11 | #
Le test en questio sur casioland ne demontre pas qu'elle n'est pas aléatoire comme ils le disent partout sur le topic d'ailleurs mais qu'elle n'est pas uniforme. Sur X requetes tu n'aurais pas X/2 valeurs entre 0 et 0.5 et X/2 entre 0.5 et 1. (En gros quoi )
MuelsacoHors ligneFondateurPoints: 9335 Défis: 175 Message
Posté le 11-11-2006 à 12:58 | #
Et moi je dis que si
Je suis sur que s'ils réessayent ils auront peut être l'inverse.
NeuronixHors ligneFondateurPoints: 4488 Défis: 21 Message
Posté le 11-11-2006 à 13:42 | #
Bah c'est possible qu'elle ne le soit pas... tous les pseudo algos ran sont des bidouillage plutot complexes lol
LenainnoirHors ligneAncien administrateurPoints: 5186 Défis: 24 Message
Posté le 11-11-2006 à 18:32 | #
Je pense qu'elle est vraiment aléatoire.

Et si elle ne l'est pas, c'est pas grave car l'important de cette fonction est fait : impossible à anticiper...
IbiHors ligneMembrePoints: 643 Défis: 115 Message
Posté le 21-06-2007 à 13:26 | #
LE défi pourrait consister a trouver une variable dans laquelle la valeur du Ran# serait stockée avant d'apparaitre a l'écran. Mais une telle chose ne peut pas être faite sur casio puisque les variables de la Ram sont entièrement bloquées
Pie3636Hors ligneMembrePoints: 310 Défis: 24 Message
Posté le 03-04-2011 à 12:42 | #
Tapez Ran# plus un nombre de 0 à 9 (pour ceux qui ont l'OS 2 ca marche)
Ex.: Ran# 0
Ca vous donne des valeurs pseudo aléatoires. Si vous tapez Ran# 0, puis Ran# +un autre nombre, puis à nouveau Ran# 0, les deux Ran# 0 vous donneront la même valeur.
TotoyoHors ligneMembre d'honneurPoints: 16093 Défis: 102 Message
Posté le 03-04-2011 à 13:51 | #
Ran# 0 = 0 non ?
Pie3636Hors ligneMembrePoints: 310 Défis: 24 Message
Posté le 03-04-2011 à 14:13 | #
Non. Ecrit comme ca, il ne veut pas dire mulitplié.
J'ai un add-in expliquant les différentes commandes, en anglais :
Ran#
This function generates a 10-digit truly random number that is grater than zero and less than 1.
Specifying an argument from 1 to 9 genereates ranodom numbers based on that sequence.
Specifying an argument of 0 initializes the sequence

Syntax
-Ran#
-Ran# <INTEGER (1-9)>
[OPTN]-[PROB]
{OPCODE}00C1


Il faut vraiment que je mette cet add-in en ligne
EiyeronHors ligneAncien modérateurPoints: 5525 Défis: 57 Message
Posté le 05-04-2011 à 20:52 | #
true random n'esxiste pas en électro, sache-le...

Pages: Précédente | 1, 2, 3 | Suivante

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 75 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