2012-04-07 16 views
9

Estoy tratando de calcular el inverso de tan en python, pero no me da el valor correcto, por ejemplo, si tuviera que hacer el bronceado inverso de 1.18, math.atan(1.18)Inverso de Tan en python (tan-1)

>>>math.atan(1.18) 
0.8677 

Sin embargo, la respuesta correcta es 49.720136931. ¿Cuál es la forma correcta de hacer que?

+4

¿Cómo resolver para obtener 49 radianes en un círculo? – Marcin

+8

radianes, grados ... –

+2

¿No crees que esto fue muy simple? –

Respuesta

49

math.atan(x) devueltos en radianes, si quieres grado, convertirlo usando math.degrees(x)

Converts angle x from radians to degrees. 

>>> import math 
>>> math.degrees(math.atan(1.18)) 
49.720136931043555 
+1

¿Por qué el usuario no ha aceptado esto como la respuesta correcta? – acer