48 of 151 menu

Função round

A função round arredonda um número de ponto flutuante, especificado no primeiro parâmetro, para o número inteiro mais próximo de acordo com as regras de arredondamento matemático. No segundo parâmetro opcional da função, pode-se especificar quantos dígitos devem ser mantidos na parte fracionária.

Sintaxe

round(número, [dígitos na parte fracionária])

Exemplo

Vamos arredondar para o inteiro mais próximo o número 3.458:

print(round(3.458))

Resultado da execução do código:

3

Exemplo

Vamos arredondar para o inteiro mais próximo o número 3.6771:

print(round(3.6771))

Resultado da execução do código:

4

Exemplo

Agora vamos arredondar o número para a segunda casa decimal:

print(round(3.458, 2))

Resultado da execução do código:

3.68

Exemplo

Vamos arredondar um número negativo para a terceira casa decimal:

print(round(-1.4567, 3))

Resultado da execução do código:

-1.457

Veja também

  • o método floor do módulo math,
    que realiza o arredondamento do número para baixo
  • o método ceil do módulo math,
    que realiza o arredondamento do número para cima
bydeenesfrptru