Todos os produtos
Search
Central de documentação

Resource Orchestration Service:Fn::Avg

Última atualização: Jun 27, 2026

Fn::Avg retorna a média de um conjunto de números, arredondada para o número especificado de casas decimais.

Declaração

Fn::Avg(ndigits, [number1, number2, ...])

  • JSON

    {
      "Fn::Avg": [
        ndigits,
        [
          number1,
          number2,
          ...
        ]
      ]
    }
  • YAML

    • Sintaxe do nome completo da função:

      Fn::Avg:
        - ndigits
        - - number1
          - number2
          - ...
    • Sintaxe da forma abreviada:

      !Avg [ndigits, [number1, number2, ...]]

Parâmetros

  • ndigits: número de casas decimais do valor retornado. Esse valor deve ser um inteiro.

  • [number1, number2, ...]: valores para cálculo da média. Cada elemento deve ser um número ou uma string convertível em número.

Valor retornado

A média dos valores de entrada, arredondada para ndigits casas decimais.

Exemplos

!Avg [1, [1, 2, 6]]
!Avg [1, [1, 2, 6.0]]

Valores inteiros e de ponto flutuante são tratados de forma idêntica; portanto, ambas as expressões retornam o mesmo resultado.

Entrada

Valor retornado

[1, 2, 6]

3.0

[1, 2, 6.0]

3.0

Funções compatíveis

Os elementos do array [number1, number2, ...] aceitam as seguintes funções: