Random()
Résolu/Fermé
nilly
Messages postés
154
Date d'inscription
samedi 26 janvier 2008
Statut
Membre
Dernière intervention
25 octobre 2012
-
6 janv. 2009 à 21:29
Marco la baraque Messages postés 996 Date d'inscription vendredi 9 mai 2008 Statut Contributeur Dernière intervention 5 novembre 2009 - 6 janv. 2009 à 21:48
Marco la baraque Messages postés 996 Date d'inscription vendredi 9 mai 2008 Statut Contributeur Dernière intervention 5 novembre 2009 - 6 janv. 2009 à 21:48
A voir également:
- Random()
- Random pascal - Forum Pascal
- Random c entre 0 et 1 ✓ - Forum C
- Random en c++ - Forum C++
- Random en c ✓ - Forum C
- Random password - Télécharger - Sécurité
8 réponses
Marco la baraque
Messages postés
996
Date d'inscription
vendredi 9 mai 2008
Statut
Contributeur
Dernière intervention
5 novembre 2009
329
6 janv. 2009 à 21:33
6 janv. 2009 à 21:33
Bonjour,
Tu travailles en quel langage ?
Cordialement,
Tu travailles en quel langage ?
Cordialement,
nilly
Messages postés
154
Date d'inscription
samedi 26 janvier 2008
Statut
Membre
Dernière intervention
25 octobre 2012
5
6 janv. 2009 à 21:36
6 janv. 2009 à 21:36
javascript toujours marco ;)
0x0syscall
Messages postés
85
Date d'inscription
lundi 28 avril 2008
Statut
Membre
Dernière intervention
30 juin 2009
5
6 janv. 2009 à 21:37
6 janv. 2009 à 21:37
Si c'est du php cela donne:
echo rand(5, 15);
nombre comprit entre 5 et 15
echo rand(5, 15);
nombre comprit entre 5 et 15
0x0syscall
Messages postés
85
Date d'inscription
lundi 28 avril 2008
Statut
Membre
Dernière intervention
30 juin 2009
5
6 janv. 2009 à 21:38
6 janv. 2009 à 21:38
Arf :'( j'ai répondu trop tard ...
Mais bon cela pourra servir pour quelqu'un d'autre :)
Mais bon cela pourra servir pour quelqu'un d'autre :)
0x0syscall
Messages postés
85
Date d'inscription
lundi 28 avril 2008
Statut
Membre
Dernière intervention
30 juin 2009
5
6 janv. 2009 à 21:40
6 janv. 2009 à 21:40
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
nilly
Messages postés
154
Date d'inscription
samedi 26 janvier 2008
Statut
Membre
Dernière intervention
25 octobre 2012
5
6 janv. 2009 à 21:40
6 janv. 2009 à 21:40
non ça marche pas pour javascript; la fonction n'admet de parametres
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 020
6 janv. 2009 à 21:44
6 janv. 2009 à 21:44
Peu importe dans quel langage tu codes c'est une histoire de maths :
si random() te renvoie un nombre entre 0 et 1,
alors k*random() te renverra un nombre entre 0 et k
et k+random() te renverra un nombre entre k et k+1,
en combinant les deux tu auras a+(b-a)*random() compris entre a et b !
si random() te renvoie un nombre entre 0 et 1,
alors k*random() te renverra un nombre entre 0 et k
et k+random() te renverra un nombre entre k et k+1,
en combinant les deux tu auras a+(b-a)*random() compris entre a et b !
nilly
Messages postés
154
Date d'inscription
samedi 26 janvier 2008
Statut
Membre
Dernière intervention
25 octobre 2012
5
6 janv. 2009 à 21:43
6 janv. 2009 à 21:43
merci pour ton lien mais je savais déjà comment avoir une valeur entre 0 et un autre nombre, mais ce que je veux c'est une valeur entre deux nombre de mon choix je veux pas commencer forcément par 0
vous voyez ?
vous voyez ?
Marco la baraque
Messages postés
996
Date d'inscription
vendredi 9 mai 2008
Statut
Contributeur
Dernière intervention
5 novembre 2009
329
6 janv. 2009 à 21:45
6 janv. 2009 à 21:45
Ok,
Essaie ça :
- soit min ton minimum
- soit max ton maximum (tu veux trouver un nombre aléatoire entre 5 et 12 par exemple, min=5 et max=12)
var alea = random() * (max-min) + min
Je n'ai pas testé mais j'imagine que ça fonctionne (en plus ça a la même loi de probabilité que random()).
Cordialement,
Essaie ça :
- soit min ton minimum
- soit max ton maximum (tu veux trouver un nombre aléatoire entre 5 et 12 par exemple, min=5 et max=12)
var alea = random() * (max-min) + min
Je n'ai pas testé mais j'imagine que ça fonctionne (en plus ça a la même loi de probabilité que random()).
Cordialement,
Marco la baraque
Messages postés
996
Date d'inscription
vendredi 9 mai 2008
Statut
Contributeur
Dernière intervention
5 novembre 2009
329
6 janv. 2009 à 21:48
6 janv. 2009 à 21:48
Argh, KX m'a doublé.
Je suis d'accord pour dire que le langage n'a pas d'incidence si on veut utiliser cette méthode, mais par exemple en C ou Java (et sans doute dans d'autres langages), la modification de paramètres (macro ou utilisation d'attributs statiques de la classe Math) aurait permis de faire ça autrement (peut-être moins proprement, peut-être plus proprement, je n'en sais rien, mais autrement :)).
Cordialement,
Je suis d'accord pour dire que le langage n'a pas d'incidence si on veut utiliser cette méthode, mais par exemple en C ou Java (et sans doute dans d'autres langages), la modification de paramètres (macro ou utilisation d'attributs statiques de la classe Math) aurait permis de faire ça autrement (peut-être moins proprement, peut-être plus proprement, je n'en sais rien, mais autrement :)).
Cordialement,
nilly
Messages postés
154
Date d'inscription
samedi 26 janvier 2008
Statut
Membre
Dernière intervention
25 octobre 2012
5
6 janv. 2009 à 21:48
6 janv. 2009 à 21:48
merci beaucoup marco et KX