Soma de decimais

Published by er0s in

O Capitão Óbvio precisa implementar uma função simples que, dados dois números decimais A e B, retorna a soma deles.

"Fácil!", pensa ele, mas logo descobre que sua função falha em mais de cinquenta por cento dos casos de teste fornecidos! Ele suspeita que os casos de teste estão errados, mas sua calculadora diz que eles estão corretos! O que está acontecendo?

Você pode ajudar o Capitão Óbvio a depurar sua função e resolver o exercício?

Exemplos

floatSum(0.3, 0.7) ➞ 1

floatSum(0.35, 0.75) ➞ 1.1

floatSum(1.234, 5.6789) ➞ 6.9129

Observações

  • Os números fornecidos podem ser inteiros ou números de ponto flutuante com de 1 a 6 casas decimais.
  • Não arredonde os resultados!
  • Bônus: você consegue resolver usando uma expressão matemática simples em vez de um método integrado?