Tous les produits
Search
Centre de documentation

Resource Orchestration Service:Fn::Avg

Dernière mise à jour :Aug 10, 2026

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

[1, 2, 6]

3.0

[1, 2, 6.0]

3.0

Fonctions prises en charge

Les éléments du tableau [number1, number2, ...] acceptent les fonctions suivantes :