AVG |
avgpermet de trouver la moyenne d'une série de variables numériques.
avg ( liste_exprg )
Elément | Description | Remarques |
liste_exprg | Liste d'expressions_généraliséesséparées par le caractère ','. | Toutes les expressions doivent êtrenumériques. |
# Moyenne de plusieurs expressions numériques
CA_MOYEN = avg( CA_MENSUEL(1..12) )
avgpermet de calculer la moyenne d'un nombre quelconque de variables ou d'expressions numériques, c'est-à-dire leur somme divisée par le
nombre d'éléments dans la liste.
On peut mêler des variables libellés, décimales, entières, flottantes et double précision.
Le type du résultat dépend du type des arguments et de l'ordre de grandeur du résultat. Il peut être Integer si tous les éléments sont
de type Integer et si la somme est divisible par le nombre d'éléments, Double s'il y a au moins un Double dans la série d'arguments, Decimal
dans les autres cas.
Si l'un des arguments de la fonction est une variable dimensionnée sans précision d'indice ou d'intervalle d'indices, tous les éléments
de la variable sont utilisés. La précision d'un indice ou d'un intervalle d'indice détermine les éléments à prendre en compte.
Si l'on donne un intervalle d'indices tel qu'il n'existe aucun élément dont on puisse calculer la moyenne, par exemple avg (VALEURS(1..0)), le
résultat retourné est 0.
ERMODE(10) | -Les indices donnés ne sont pas numériques. |
ERINDI( 8) | Erreurde bornes pour des indices. |
ERDOM(50) | Lesarguments ne sont pas numériques. |
ERDIM(55) | Tropde dimensions données. |
Adonix X3(r) L4G |