Aprenda sobre todas as funções matemáticas disponíveis em Python e como você pode usá-las em seu programa.
O que é módulo matemático em Python?
O math
módulo é um módulo padrão em Python e está sempre disponível. Para usar funções matemáticas neste módulo, você deve importar o módulo usando import math
.
Ele dá acesso às funções da biblioteca C subjacentes. Por exemplo,
# Square root calculation import math math.sqrt(4)
Este módulo não suporta complex
tipos de dados. O módulo cmath é a contraparte complexa.
Funções no módulo Python Math
Aqui está a lista de todas as funções e atributos definidos no math
módulo com uma breve explicação do que eles fazem.
Função | Descrição |
---|---|
ceil (x) | Retorna o menor inteiro maior ou igual a x. |
copysign (x, y) | Devolve x com o sinal de y |
fabs (x) | Retorna o valor absoluto de x |
fatorial (x) | Retorna o fatorial de x |
andar (x) | Retorna o maior inteiro menor ou igual a x |
fmod (x, y) | Retorna o resto quando x é dividido por y |
frexp (x) | Retorna a mantissa e o expoente de x como o par (m, e) |
fsum (iterável) | Retorna uma soma de valores de ponto flutuante precisa no iterável |
isfinito (x) | Retorna True se x não for infinito nem NaN (não é um número) |
isinf (x) | Retorna True se x for um infinito positivo ou negativo |
isnan (x) | Retorna verdadeiro se x for um NaN |
ldexp (x, i) | Retorna x * (2 ** i) |
modf (x) | Retorna as partes fracionárias e inteiras de x |
trunc (x) | Retorna o valor inteiro truncado de x |
exp (x) | Retorna e ** x |
expm1 (x) | Retorna e ** x - 1 |
log (x (, b)) | Retorna o logaritmo de x para a base b (o padrão é e) |
log1p (x) | Retorna o logaritmo natural de 1 + x |
log2 (x) | Retorna o logaritmo de base 2 de x |
log10 (x) | Retorna o logaritmo de base 10 de x |
pow (x, y) | Retorna x elevado à potência y |
sqrt (x) | Retorna a raiz quadrada de x |
acos (x) | Retorna o arco cosseno de x |
asin (x) | Retorna o arco seno de x |
atan (x) | Retorna o arco tangente de x |
atan2 (y, x) | Retorna atan (y / x) |
cos (x) | Retorna o cosseno de x |
hipot (x, y) | Retorna a norma euclidiana, sqrt (x * x + y * y) |
sin (x) | Retorna o seno de x |
tan (x) | Retorna a tangente de x |
graus (x) | Converte o ângulo x de radianos para graus |
radianos (x) | Converte o ângulo x de graus para radianos |
acosh (x) | Retorna o cosseno hiperbólico inverso de x |
asinh (x) | Retorna o seno hiperbólico inverso de x |
atanh (x) | Retorna a tangente hiperbólica inversa de x |
cosh (x) | Retorna o cosseno hiperbólico de x |
sinh (x) | Retorna o cosseno hiperbólico de x |
tanh (x) | Retorna a tangente hiperbólica de x |
erf (x) | Retorna a função de erro em x |
erfc (x) | Retorna a função de erro complementar em x |
gama (x) | Retorna a função Gamma em x |
lgamma (x) | Retorna o logaritmo natural do valor absoluto da função Gamma em x |
pi | Constante matemática, a razão entre a circunferência de um círculo e seu diâmetro (3,14159 …) |
e | constante matemática e (2.71828 …) |
Visite esta página para aprender sobre todas as funções matemáticas definidas no Python 3.