Round Python: Como Arredondar Números Decimais Em Python
Nesse artigo vamos aprender a arredondar números decimais através de uma técnicas simples utilizando o round Python.
Lembrando que esse técnica possui alguma variações que vou explicar ao longo desse artigo.
Além disso, é muito importante dominar esse tipo de conhecimento pois normalmente você irá utilizar bastante em seu dia a dia como programador.
Portanto, recomendo ler esse artigo até o final para não perder nenhum detalhes.
Confira neste artigo:
Introdução
Uma tarefa bem comum ao realizarmos cálculos em um script Python é a necessidade de arredondar números de ponto flutuante para uma quantidade determinada de casas decimais.
Normalmente, o arredondamento é feito simplesmente descartando a parte decimal de um valor numérico, retornando somente a parte inteira.
Porém é possível realizar o arredondamento preservando um número determinado de casas decimais, se esse for o seu caso.
Veja também: Curso de Python GRATUITO Com Certificado.
Como Arredondar Números Decimais
Como podemos fazer esse arredondamento? Muito simples, utilizando uma função chamada round().
Agora vamos criar um script em Python para exemplificar o uso da função round Python.
Primeiramente, vamos declarar uma variável chamada numero_decimal que vai receber o valor 27.4321
numero_decimal = 27.4321
Agora vamos utilizar a função round() para arredondar o conteúdo da variável numero_decimal e o retorno da função vamos armazenar na variável resultado.
resultado = round(numero_decimal)
E para finalizar o nosso script vamos usar a função print() para apresentar o valor da variável resulado.
print(resultado)
Por fim, seu código deverá estar igual ao script abaixo:
numero_decimal = 27.4321
resultado = round(numero_decimal)
print(resultado)
Executando o código acima o retorno será 27 porque não informamos a quantidade de casas decimais que queremos arredondar.
Neste caso, o Python entende que o arredondamento deve ser feito em cima do numero inteiro.
Arredondando Casas Decimais
Por fim, vamos aprender a usar o round Python para arredondar casas decimais.
Para que isso seja possível, vamos precisar informar o segundo parâmetro da função round() que nada mais é do que a quantidade de casas decimais que queremos arredondar.
Neste caso vamos alterar a linha do nosso script onde utilizamos a função round() informando o numero 2 como segundo parâmetro conforme código abaixo:
resultado = round(numero_decimal, 2)
Ou seja, agora o nosso programa vai manter o numero como decimal e vai arredondar as casas decimais mantendo a quantidade de duas casas.
Executando o script o resultado será 27.43 porque definimos na função round() o segundo parâmetro que é a quantidade de casas decimais.
O Python basicamente realizou o arredondamento das casas decimais levando em consideração apenas 2 casas ao invés de 4.
Veja também: Curso de Python GRATUITO Com Certificado.
Vídeo Aula: Round Python
Caso você queira assistir a vídeo aula completa ensinando o passo a passo sobre como utilizar a função round() em nosso canal do Youtube. Basta clicar aqui ou na imagem abaixo:
Ao longo da vídeo aula deixei um PDF bem completo para você baixar e guardar para consultas futuras.
Clique no botão abaixo e confira o passo a passo para você aprender Python do absoluto zero e conseguir trabalho como programador:
ACESSAR CURSOS COM CERTIFICADOEnfim, preparamos esse conteúdo para realmente te ajudar em seus estudos sobre programação, espero que tenha gostado.
Eu vou ficando por aqui…
Até a próxima e um forte abraço!
Sobre o Autor
0 Comentários