Fn::Avg renvoie la moyenne d'un ensemble de nombres, arrondie au nombre de décimales spécifié.
Déclaration
Fn::Avg(ndigits, [number1, number2, ...])
-
JSON
{ "Fn::Avg": [ ndigits, [ number1, number2, ... ] ] } -
YAML
-
Syntaxe du nom complet de la fonction :
Fn::Avg: - ndigits - - number1 - number2 - ... -
Syntaxe de la forme abrégée :
!Avg [ndigits, [number1, number2, ...]]
-
Paramètres
ndigits: nombre de décimales de la valeur de retour. Doit être un entier.[number1, number2, ...]: valeurs à moyenner. Chaque élément doit être un nombre ou une chaîne convertible en nombre.
Valeur de retour
Moyenne des valeurs d'entrée, arrondie à ndigits décimales.
Exemples
!Avg [1, [1, 2, 6]]
!Avg [1, [1, 2, 6.0]]
Les entrées entières et flottantes sont traitées de manière identique ; les deux expressions renvoient donc le même résultat.
|
Entrée |
Valeur de retour |
|
|
|
|
|
|
Fonctions prises en charge
Les éléments du tableau [number1, number2, ...] acceptent les fonctions suivantes :