Método fsum do módulo math

O método fsum do módulo math retorna a soma de todos os elementos de uma sequência de números. O tipo do valor retornado é sempre um número de ponto flutuante.

Sintaxe

pythonimport math

math.fsum(sequência de números)

Exemplo

Vamos encontrar a soma de todos os elementos de uma sequência de números em uma lista:

pythonimport math

lst = [1, 2, 3]
print(math.fsum(lst))

Resultado da execução do código:

python6.0

Exemplo

Agora vamos aplicar o método fsum a uma sequência de números negativos:

pythonimport math

lst = [-2, -4, -6]
print(math.fsum(lst))

Resultado da execução do código:

python-12.0

Veja também

  • a função sum,
    que também retorna a soma de números
  • o método factorial do módulo math,
    que retorna o fatorial de um número
  • a função min,
    que retorna o número mínimo
  • a função max,
    que retorna o número máximo