Programa Python para função de piso
Publicados: 2023-01-18A função math.floor do Python é uma das funções matemáticas contidas na biblioteca matemática do Python. A função math.floor em Python retorna o menor valor inteiro menor ou idêntico à expressão ou valor definido.
Índice
Sintaxe da função Floor
A função floor na biblioteca matemática do Python tem a seguinte sintaxe:
math.FLOOR(Expressão)
Confira os cursos de ciência de dados da upGrad
Teoria do Número da Função Piso
math.floor(x)
O piso de x, que é o maior número inteiro, mas menor ou igual a x, é retornado.
Sintaxe:
importar matemática
math.floor(x)
Parâmetro:
expressão numérica x.
Retorna:
Um número inteiro maior, mas não maior que x.
A função floor do Python retorna um valor inteiro próximo ao valor numérico fornecido. No entanto, o valor inteiro retornado deve ser igual ou menor que o valor numérico fornecido. Deixe-me mostrar um exemplo direto de uma função de piso que retorna o valor do armário de três números dados abaixo.
O método floor() em Python é implementado da seguinte forma
# imprime o teto usando o método floor()
print “math.floor(-23.11) : “, math.floor(-23.11)
print “math.floor(300.16) : “, math.floor(300.16)
print “math.floor(300.72) : “, math.floor(300.72)
Explore nossos cursos populares de ciência de dados
Programa Executivo de Pós-Graduação em Ciência de Dados do IIITB | Programa de Certificação Profissional em Ciência de Dados para Tomada de Decisões de Negócios | Mestre em Ciência de Dados pela University of Arizona |
Programa de Certificação Avançada em Ciência de Dados do IIITB | Programa de certificação profissional em ciência de dados e análise de negócios da Universidade de Maryland | Cursos de ciência de dados |
Saída
math.floor(-23.11): -24.0
math.floor(300.16): 300.0
math.floor(300.72) : 300.0
Diferença entre função int e floor em Python
A função floor() do Python retorna um valor float. Int() retorna um inteiro (e em alguns casos, um erro de estouro). Pode haver algumas explicações de por que ter floor() pode ser útil.
- floor() é a função matemática do piso e int() é equivalente a sgn(x) ⌊ |x| ⌋ em matemática
- Quando números negativos são usados, a distinção é clara.
Principais habilidades de ciência de dados para aprender em 2022
SL. Não | Principais habilidades de ciência de dados para aprender em 2022 | |
1 | Curso de Análise de Dados | Cursos de Estatística Inferencial |
2 | Programas de teste de hipóteses | Cursos de Regressão Logística |
3 | Cursos de Regressão Linear | Álgebra Linear para Análise |
Exemplo:
trazer matemática
math.floor(-3.5)
-4
inteiro (-3.5)
-3
Leia nossos artigos populares sobre ciência de dados
Plano de carreira em ciência de dados: um guia de carreira abrangente | Crescimento na carreira de ciência de dados: o futuro do trabalho está aqui | Por que a ciência de dados é importante? 8 maneiras pelas quais a ciência de dados agrega valor aos negócios |
Relevância da ciência de dados para gerentes | A melhor folha de dicas de ciência de dados que todo cientista de dados deveria ter | As 6 principais razões pelas quais você deve se tornar um cientista de dados |
Um dia na vida do cientista de dados: o que eles fazem? | Destruído o Mito: Data Science não precisa de Codificação | Business Intelligence x Ciência de Dados: Quais são as diferenças? |
Números negativos são arredondados para baixo para se aproximar de 0, enquanto truncá-los os aproxima de 0.
Olhando de outra forma, o floor() ainda seria menor ou idêntico ao original. Int() retornará um valor mais próximo de zero ou igual.
Se você está curioso para aprender sobre tableau, ciência de dados, confira o Programa Executivo PG em Ciência de Dados do IIIT-B e upGrad, criado para profissionais que trabalham e oferece mais de 10 estudos de caso e projetos, workshops práticos práticos, orientação com especialistas do setor , 1 a 1 com mentores do setor, mais de 400 horas de aprendizado e assistência profissional nas principais empresas.