1
resposta

Dúvida sobre Int() e Float()

Estou tentando fazer uma calculadora de conversão de dolar para real/ real para dolar, porém, na hora de finalizar a conta o ''amount'' não está multiplicando o valor, na verdade, está multiplicando print. Como devo arrumar? Preciso ajeitar int() e float() em algum dos valores abaixo? Grato desde já!Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi Lucas!

O problema está na sua linha 18:

print(Math.round)(number_1 * int(amount))

Depois da palavra round você fechou o parêntesis. O correto é assim:

print(Math.round(number_1 * int(amount)))

E na linha 21 está faltando fechar um último parêntesis no final:

print(Math.round(number_2 / int(amount)))

São três parêntesis pois um é da função print, outro da função Math.round e o último da função int.