Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Como arredondar números de ponto flutuante em Python
Python é uma linguagem de programação versátil utilizado para o desenvolvimento Web e desktop. Parte do apelo do Python é a grande variedade de bibliotecas e funções embutidas junto com a linguagem de programação . Com estes built-ins , os programadores podem executar tarefas matemáticas simples . Usando a função " round () " , você pode arredondar números decimais , e com o pacote de " matemática " , você pode executar tarefas mais avançadas de arredondamento . Coisas que você precisa
Python Interpreter
Show Mais instruções
1

Use a função " round () " para arredondar um decimal. A função round tem um argumento obrigatório e um opcional. O primeiro argumento representa o número de round. O segundo argumento representa a casa decimal para arredondar o primeiro argumento, inadimplente para '0 ' . O exemplo a seguir mostra como a função " round () " funciona. Em Python 2.7 e mais velhos ", round () " retorna um decimal , mesmo que o número será arredondado para o número inteiro . Isto significa que 4,5 rodadas a 5,0 , não 5 . Em Python 3.0, " round () " irá retornar um inteiro:

>>> round ( 4.5)

5,0 //"5" em Python 3

>>> round ( 4.567 )

4,5999 //aproximadamente 4.6, representação decimal nunca é inteiramente correta na programação
2

Use o " ceil ()" função para arredondar um decimal. A função " ceil ( )" ( teto) arredonda um número de uma maneira particular. Em vez de arredondamento para o número inteiro mais próximo , ele arredonda para o número inteiro mais próximo em direção ao infinito positivo. Por exemplo, 4,5 irá arredondar para 5, mas vai e volta para -4.5 -4 . O exemplo a seguir ilustra a função " ceil ()" :

>>> import math

>>> Math.ceil (3.1)

4.0

>>> Math.ceil (-3,9 )

-3.0

Use o " ) andar ( " função de 3 a arredondar um decimal. A função " floor () " comporta-se de maneira oposta que a função " ceil ()" faz. Ao invés de arredondamento para o infinito positivo , a função " floor () " arredonda em direção ao infinito negativo. O exemplo a seguir ilustra a função " floor () " :

>>> import math

>>> Math.floor ( 3.9)

3.0

>>> Math.floor (-3,1 )

-4.0

Anterior :

Próximo : No
  Os artigos relacionados
·Como ignorar um item Quando Decapagem em Python 
·Como excluir marcas de pontuação em Python 
·Lista Python Substitui 
·Como configurar uma tabela em Python 
·Como Chegar saída de um comando Shell em Python 
·Como verificar um Array para Cordas em Python 
·Como converter arquivos PY para Pyc 
·Como ler uma coluna CSV & Convert to Python 
·Como depurar Python reinicia 
·Como Chegar Sair Estado em Python 
  Artigos em destaque
·Tipos conflitantes em C 
·Como verificar se um valor existe em SQL 
·Como sincronizar Filas Via XML -RPC em Python 
·Como executar a alocação de memória dinâmica em C +…
·Como conectar 4D Com PHP 
·Como criar uma Praça Utilizando PHP 
·Como reconstruir Servidores Web COBOL 
·Como usar arquivos FX em GTK Radiant 
·Como escrever um programa para converter a Minúsculas …
·Como desenhar um gráfico de pizza Usando Javascript 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados