Programa Python para função de piso

Publicados: 2023-01-18

A 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.

Quer compartilhar este artigo?

Prepare-se para uma Carreira do Futuro

Candidate-se ao Mestrado em Ciência de Dados