Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se
Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Arredondamento de números na forma x,5

Alguém pode me explicar esse trecho da documentação do python em relação a função round()?

" if two multiples are equally close, rounding is done toward the even choice (so, for example, both round(0.5) and round(-0.5) are 0, and round(1.5) is 2)."

Porque o 0,5 vai pra 0, o 1,5 vai pra 2, o 2,5 vai pra 2, o 3,5 vai pra 4 e assim por diante?

2 respostas
solução!

Bom dia!

O Python na função round() sempre arredonda para o número PAR mais próximo quando há dois múltiplos próximos, conforme percebido no seu exemplo.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓

Muito obrigado!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software