// Divisão inteira (arredondamento para baixo)

Última atualização: 2026-09-22

// Divisão inteira (arredondamento para baixo)

// retorna o resultado da divisão arredondado para baixo.

CategoriaOperadores
TipoOperador
Versão do Pythonall

📝 Sintaxe

a // b

▶ Exemplo

Edite o código, clique em Executar e veja o resultado no painel de saída:

Saída:

3
-4
3.0
Mais estudos de caso em breve — aguarde.

❓ Perguntas frequentes

QPor que -7 // 2 é igual a -4 e não -3?
APorque `//` arredonda em direção ao infinito negativo: `-7/2 = -3.5`, e o arredondamento para baixo dá `-4`. `int(-7/2)` trunca em direção a zero e dá `-3`; os dois diferem para números negativos.
QQual é a relação entre // e %?
AA identidade `a == (a // b) * b + (a % b)` sempre vale; os dois sempre trabalham juntos. O sinal do resto segue o divisor, então quando `-7 // 2` é `-4`, `-7 % 2` é `1`.
QQual tipo `//` retorna para floats?
ARetorna um float, por exemplo `7.5 // 2` resulta em `3.0`. Só quando ambos os operandos são ints é que retorna um int.
Web-Tutorial.com

Equipe Técnica Web-Tutorial

Uma plataforma de tutoriais mantida por diversos desenvolvedores. Cada tutorial é escrito e revisado por profissionais da área correspondente. Trabalhamos para manter nosso conteúdo preciso e confiável — se encontrar algum problema, avise-nos.

100%