Calcule o inverso do cosseno em Python
-
Calcule o inverso do cosseno usando a função
math.acos()
em Python -
Calcule o inverso do cosseno usando a função
degrees()
eacos()
em Python - Calcule o inverso do cosseno usando a biblioteca Python NumPy
O inverso do cosseno é a função trigonométrica amplamente usada para resolver muitos problemas de trignometria. O inverso do cosseno também é chamado de arco cosseno. Podemos calcular o inverso do cosseno em Python usando a função math.acos()
e a biblioteca NumPy.
Calcule o inverso do cosseno usando a função math.acos()
em Python
import math
print(math.acos(0.2))
print(math.acos(0.8))
print(math.acos(0))
print(math.acos(1))
Produção:
1.369438406004566
0.6435011087932843
1.5707963267948966
0.0
Em primeiro lugar, precisamos importar a biblioteca matemática e, em seguida, aplicar a função math.acos()
ao nosso valor de entrada para encontrar o inverso do cosseno. O inverso do cosseno usando a função acos()
dá o resultado em radianos.
Calcule o inverso do cosseno usando a função degrees()
e acos()
em Python
O inverso do cosseno usando a função acos()
dá o resultado em radianos. Se precisarmos encontrar o inverso da saída do cosseno em graus em vez de radianos, então podemos usar a função degrees()
com a função acos()
.
import math
result = math.acos(0.2) # radian
print(result)
print(math.degrees(result)) # degree
saída
1.369438406004566
78.46304096718453
Aqui, primeiro obtemos o inverso do cosseno em radianos e o armazenamos na variável result
. Em seguida, aplicamos a função degrees()
à variável de resultado para obter o valor final em graus.
Podemos ver que obtemos a saída como um número de ponto flutuante. Podemos fixá-lo em qualquer número de casas decimais.
import math
result = math.acos(0.2)
print("%.2f" % result)
saída
1.37
Desta forma, podemos usar a formatação de valores flutuantes em Python para o inverso do cosseno.
Calcule o inverso do cosseno usando a biblioteca Python NumPy
Podemos encontrar o inverso do cosseno usando a biblioteca NumPy. A vantagem de usar a biblioteca NumPy é que podemos encontrar o inverso do cosseno do intervalo de elementos de uma só vez.
import numpy as np
print(np.arccos(0.2))
print(np.arccos([0.2, 0.8, 0, 0.5]))
saída
1.369438406004566
[1.36943841 0.64350111 1.57079633 1.04719755]
Aqui, a biblioteca NumPy nos fornece uma função arccos()
para encontrar o inverso do cosseno. Podemos dar um único valor à função arccos()
ou uma lista de valores.