Casio graph 35+ Random & Bornes
SadTomate
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
SadTomate Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
SadTomate Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
Bonjours !
Je me permet de m'adresser à vous parce que j'ai un problème !
En effet, j'aimerais savoir si il est possible d'afficher un nombre aléatoire compris entre [x;y] mais avec plus de probabilité de tomber sur x que sur y ?
Ou alors, est-il possible de créer une boucle comme celle-ci:
If 1<x<10 000
Then [...]
If End
Si oui, quelle est la notation exacte ?
Je vous remercie d'avance ! Je prend toutes les suggestions ! :-P
Je me permet de m'adresser à vous parce que j'ai un problème !
En effet, j'aimerais savoir si il est possible d'afficher un nombre aléatoire compris entre [x;y] mais avec plus de probabilité de tomber sur x que sur y ?
Ou alors, est-il possible de créer une boucle comme celle-ci:
If 1<x<10 000
Then [...]
If End
Si oui, quelle est la notation exacte ?
Je vous remercie d'avance ! Je prend toutes les suggestions ! :-P
A voir également:
- Casio graph 35+ Random & Bornes
- 35 go internet combien de temps ✓ - Forum Free mobile
- Mettre sa calculatrice en degré casio graph 35+e - Forum Matériel & Système
- Changer de mode Casio Graph 35+ - Forum Matériel & Système
- Factorielle sur casio graph 35+e ✓ - Forum calculatrices
- Casio graph 35+ en mode degré ✓ - Forum calculatrices
1 réponse
Bonjour,
Pour avoir un nombre aléatoire entre X et Y tu peux prendre un nombre aléatoire entre 0 et 1 avec Ran# puis utiliser une fonction comme X^2, X^3, etc. ou encore 10^X, e^X, etc.
Ca dépend de la vitesse à laquelle tu veux que ça vari.
Il faut ensuite modifier ta fonction sous la forme a*f(X)+b pour qu'elle soit dans le bon intervalle.
Tu peux par exemple utiliser la fonction f(x)=X+(Y-X)x^3
Ensuite tu applique la fonction f choisi au nombre aléatoire entre 0 et 1 et tu aura ce que tu veux.
Tu peux aussi faire la part entière du résultat avec Int si tu veux avoir un nombre aléatoire entier.
Et oui c'est possible de faire une condition, la syntaxe est la suivante :
Tu peux trouver If, Then et IfEnd en appuyant sur SHIFT+VARS+F1
Pour avoir un nombre aléatoire entre X et Y tu peux prendre un nombre aléatoire entre 0 et 1 avec Ran# puis utiliser une fonction comme X^2, X^3, etc. ou encore 10^X, e^X, etc.
Ca dépend de la vitesse à laquelle tu veux que ça vari.
Il faut ensuite modifier ta fonction sous la forme a*f(X)+b pour qu'elle soit dans le bon intervalle.
Tu peux par exemple utiliser la fonction f(x)=X+(Y-X)x^3
Ensuite tu applique la fonction f choisi au nombre aléatoire entre 0 et 1 et tu aura ce que tu veux.
Tu peux aussi faire la part entière du résultat avec Int si tu veux avoir un nombre aléatoire entier.
Et oui c'est possible de faire une condition, la syntaxe est la suivante :
If 1<X And X<10000
Then [...]
[...]
IfEnd
Tu peux trouver If, Then et IfEnd en appuyant sur SHIFT+VARS+F1
SadTomate
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
Merci beaucoup pour ta réponse, tu m'as éclairé avec brillance ! Bonne continuation à toi !