Matemática em Python

Estamos explorando a matemática do Python . Ao longo deste artigo, fornecemos exemplos para satisfazer o desejo de conhecimento de nossos leitores.

Na matemática do Python, você pode executar operações matemáticas em números com as funções matemáticas integradas do Python , juntamente com um extenso módulo de matemática.



Módulo matemático do Python

Às vezes, cálculos matemáticos são necessários ao trabalhar em projetos financeiros e científicos. Esses cálculos podem ser manipulados pelo módulo matemático do Python .

O módulo matemático do Python fornece funções para executar operações básicas (como adição, subtração, multiplicação e divisão) e avançadas, como trigonométricas, logaritmos e exponenciais.

Além disso, o Python vem com um módulo integrado conhecido como Python math , que aumenta a lista de funções matemáticas.

Você tem que importar o módulo math para utilizá-lo:

Example

1
2
3
import math
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Depois de importar o módulo math , você pode utilizar seus métodos e constantes.

O método math.sqrt() , por exemplo, fornece a raiz quadrada de um número da seguinte forma:

Example: 

1
2
3
4
5
6
import math
mrx = math.sqrt(49)
print(mrx)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Example: 

1
2
3
4
5
6
7
8
import math
mrx = math.sqrt(49)
ample = math.sqrt(81)
print(mrx)
print(ample)
print(mrx+ample)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Math.ceil() arredonda um número para cima até o inteiro mais próximo e math.floor() arredonda um número para baixo até o inteiro mais próximo e imprime o resultado da seguinte forma:

Example: 

1
2
3
4
5
6
7
8
import math
mrx = math.ceil(7.3)
ample = math.floor(7.3)
print(mrx) # shows the output 8
print(ample) # shows the output 7
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

A constante math.pi exibe o valor de PI (3.14…) da seguinte forma:

Example: 

1
2
3
4
5
6
7
8
import math
mrx = math.pi
print(mrx)
mrx = round(mrx, 5) # Applying the round() function to give five decimal places to the pi value
print(mrx)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Funções integradas de matemática do Python

Para obter o menor ou maior valor em um iterável, chame as funções min() e max() :

Example: 

1
2
3
4
5
6
7
mrx = min(60, 39, 65, 17, 44)
ample = max(60, 39, 65, 17, 44)
print(mrx)
print(ample)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Another Example: 

1
2
3
4
5
6
7
8
9
mrxlist = [60, 39, 65, 17, 44]
mrxtuple = (12, 97, 65, 17, 73)
mrx = min(mrxlist)
ample = max(mrxtuple)
print("Minimum Value: ",mrx)
print("Maximum Value: ",ample)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

De acordo com Python math , podemos utilizar a função abs() para fornecer o valor absoluto de um número (valor positivo):

Example: 

1
2
3
4
mrx = abs(-10.84)
print(mrx)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Another Example: 

1
2
3
4
5
6
mrx = abs(-10.84)
ample = abs(-5.16)
print(mrx+ample)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Chamando uma função como pow(x, y), o usuário obtém o valor de x elevado a y (x^y).

Dê a potência de 2 de 7 (o número idêntico a 7 * 7):

Example: 

1
2
3
4
5
mrx = pow(7, 2)
print("7 * 7 = ",mrx)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Lista matemática do Python

Abaixo está uma lista completa dos métodos matemáticos do Python .

Métodos Visão geral
math.acos() O arco cosseno de um número é retornado.
math.acosh() Os números são retornados como cossenos hiperbólicos inversos.
math.asin() O arco seno de um número é retornado.
math.asinh() Esta função retorna o seno hiperbólico inverso de um número.
math.atan() Um arco tangente é retornado como um valor em radianos.
math.atan2() Radianos do arco tangente de y/x.
math.atanh() Esta função retorna a tangente hiperbólica inversa de um número.
math.ceil() Um número inteiro é arredondado para o número inteiro mais próximo.
math.comb() Conta o número de maneiras de escolher k itens de n itens sem repetição ou ordem.
math.copysign() Float consistindo em valor para o primeiro parâmetro e sinal para o segundo parâmetro.
math.cos() Cosseno de um número.
math.cosh() Calcula o cosseno hiperbólico de um número.
math.degrees() Calcula o grau de um ângulo em radianos.
math.dist() Fornece a distância euclidiana entre dois pontos (p e q), onde p e q são suas coordenadas.
math.erf() A função de erro de um número.
math.erfc() Função de erro complementar de um número.
math.exp() Eleva E à potência de x.
math.expm1() Retorna para Ex-1.
math.fabs() O valor absoluto de um número.
math.factorial() Fatorial retorna o fatorial do número.
math.floor() Um número inteiro é arredondado para baixo para o número inteiro mais próximo.
math.fmod() Esta função retorna o resto de x/y.
math.frexp() A mantissa e o expoente de um número especificado são retornados.
math.fsum() Soma todos os itens em um iterável (uma lista , uma tupla , etc.).
math.gamma() A função gama em x é retornada.
math.gcd() Calcula o máximo divisor comum de dois números inteiros.
math.hypot() Esta função retorna a norma euclidiana.
math.isclose() Testa se dois valores estão próximos um do outro.
math.isfinite() Verificador de finitude.
math.isinf() Determina se um número é infinito.
math.isnan() Detecta se um valor é NaN (não um número).
math.isqrt() Integra um número de raiz quadrada.
math.ldexp() Ele retorna o inverso de math.frexp() , que é x (2*mrx) dos números fornecidos x e mrx.
math.lgama() Calcula o valor log gama de x.
math.log() Fornece o logaritmo natural ou o logaritmo base de um número.
math.log10() Logaritmo de x na base-10.
math.log1p() Logaritmo natural de 1 + x
math.log2() Logaritmo de x na base-2
math.perm() Fornece o número de maneiras de escolher k itens de n itens em ordem e sem repetição.
math.pow() Uma potência de y é retornada quando x é multiplicado por y
math.prod() Ele retorna o produto de todos os elementos em um iterável.
math.radians() Inverte um valor de grau em um valor de radiano
math.restante() Ele retorna o valor mais próximo da divisão completa do numerador pelo denominador.
math.sin() Fornece um valor de seno para um número
math.sinh() O seno hiperbólico de um número inteiro.
math.sqrt() A raiz quadrada de um número é retornada
math.tan() A tangente de um número inteiro.
math.tanh() Calcula a tangente hiperbólica de um número
math.trunc() Partes numéricas que são truncadas para números inteiros.

Usos matemáticos do Python

Aqui estão alguns usos comuns do mathmódulo em Python:

  1. Calculando raízes quadradas: Use a math.sqrt()função para calcular a raiz quadrada de um número.
  2. Números de arredondamento: A math.ceil()função arredonda um número para cima para o inteiro mais próximo, enquanto math.floor()o arredonda para baixo.
  3. Funções trigonométricas: As funções math.sin(), math.cos(), e math.tan()calculam o seno, o cosseno e a tangente de um ângulo, respectivamente.
  4. Funções exponenciais e logarítmicas: use math.exp()para calcular a função exponencial e^x, math.log()para calcular o logaritmo natural e math.log10()para o logaritmo de base 10.
  5. Constantes: A math.piconstante representa o valor de π (pi) e math.erepresenta o número de Euler (e).
  6. Conversão entre graus e radianos: A math.radians()função converte um ângulo de graus para radianos e math.degrees()converte de radianos para graus.
  7. Potência e valor absoluto: a math.pow()função eleva um número a uma determinada potência e math.abs()retorna o valor absoluto de um número.
  8. Truncando decimais: A math.trunc()função trunca a parte decimal de um número e retorna a parte inteira.
Fique conectado com as informações técnicas mais recentes em nosso site, assinando nosso boletim informativo abaixo.

 

Nós valorizamos o seu feedback.
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0

Assine a nossa newsletter
Digite seu e-mail para receber um resumo semanal de nossos melhores posts. Saber mais!
ícone