VB6 : MODULE DE FONCTIONS STATISTIQUES DE BASE

marinmarais Messages postés 104 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 16 juillet 2010 - 10 sept. 2007 à 11:35
marinmarais Messages postés 104 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 16 juillet 2010 - 25 juil. 2008 à 11:29
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/44031-vb6-module-de-fonctions-statistiques-de-base

marinmarais Messages postés 104 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 16 juillet 2010 1
25 juil. 2008 à 11:29
Salut a tous et a toutes,

J'ai ajoute quelques autres fonctions (RMS, variance, maximun, minimum, mediane).
C'est pas transcendant, certes, mais ca marche.

Si vous avez des commentaires pour optimiser le code, vous etes les bienvenus.

A+,
Tom.
marinmarais Messages postés 104 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 16 juillet 2010 1
10 sept. 2007 à 14:53
C'est corrige. Merci pour les explications...
PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
10 sept. 2007 à 14:35
la 2e ligne est bonne.
et techniquement la première aussi mais pas utile.

une procédure fait une action
une fonction aussi mais en plus retourne un résultat

CALL Procédure => OK
CALL Fonction => OK
VAR Fonction> OK

ici tu veux le résultat donc VAR=Fonction, mais pas besoin du CALL Fonction juste avant
marinmarais Messages postés 104 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 16 juillet 2010 1
10 sept. 2007 à 14:10
Bonjour,
Merci d'avoir jete un coup d'oeil...

Si j'ai bien compris ton commentaire, ce qui suis n'est pas juste :

>Call fct_stat.moyenne(x())
>moy = fct_stat.moyenne(x())

Faut pas m'en vouloir, je ne suis qu'un debutant ;o)
Pourrais-tu me donner la juste syntaxe, s'il te plait ?
PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
10 sept. 2007 à 13:35
salut,
tu appelles la fonction moyenne avant de la récupérer, oubli dans le code?
voir ligne 71/72 par exemple
marinmarais Messages postés 104 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 16 juillet 2010 1
10 sept. 2007 à 11:35
Bon, je sais, le niveau n'est pas tres eleve.
J'en avais simplement assez de taper sans cesse ces petits bouts de code.
Maintenant j'ai un module qui marche et je ne me pose plus de questions...

J'imagine qu'en le partageant, on pourra le completer et le rendre plus performant...
Thomas
Rejoignez-nous