2
respostas

Critério de arredondamento de divisões não inteiras

Vimos que o python prefere o próximo número par pra arredondar uma divisão não-inteira. Mas ele arredondou o 2//3 para 1 ao invés de 2, pq?

2 respostas

Gustavo, 2/3=06666666667

Logo o arredondamento mais lógico (para teu exemplo específico) seria 1.

// não arredonda, o que foi especificado é que o // simplesmente transforma o resultado da divisão em um número inteiro cortando as casas decimais fora. No exemplo: 3/2 = 1,5 e 3//2 = 1 Note que apenas a casa posterior a vírgula foi removida, sem arredondamento.

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