jacqtiti
Messages postés6Date d'inscriptionsamedi 25 juin 2005StatutMembreDernière intervention22 décembre 2005
-
30 juin 2005 à 00:44
cs_Alain Proviste
Messages postés908Date d'inscriptionjeudi 26 juillet 2001StatutModérateurDernière intervention 1 février 2015
-
30 juin 2005 à 13:46
Bonjour à tous,
Débutant, je recherche le moyen de calculer 3 nombres aléatoires répondant à une distribution normale (Loi normale) dans des textbox aprés la saisie des bornes inf et sup dans des textbox .
D'avance merci pour votre aide précieuse.
cs_Alain Proviste
Messages postés908Date d'inscriptionjeudi 26 juillet 2001StatutModérateurDernière intervention 1 février 20152 30 juin 2005 à 03:43
la fonction Rnd renvoie une valeur aléatoire comprise entre 0 et 1, et la fonction Int permet de convertir une valeur décimal en valeur entière.
Ainsi si tu veux générer une valeur entière comprise entre A et B
, le code suivant
maValeur = Int(Rnd * (B - A + 1) + A)
devrait convenir.
tu remplaces A et B par les valeurs de tes textboxs :
A = textbox1.text par exemple, si textbox1 est le nom du textbox qui contient la valeur minimale.
gabrielgarcin
Messages postés23Date d'inscriptionmardi 29 juillet 2003StatutMembreDernière intervention30 novembre 2011 30 juin 2005 à 09:29
Bonjour.
Je ne comprend pas trés bien la question de Jacqtiti car la distribution normale ne comporte pas de borne inférieure ni de borne supérieure (les valeurs sont comprises entre + infini et - infini) et est défini par sa moyenne et sa variance.
La réponse de Alain correspond à une distribution uniforme comprise entre A et B et non à une distribution normale.
Si la question correspond bien à la loi normale j'ai une solution.