38

Python で tan の逆数を計算しようとしていますが、正しい値が得られません。たとえば、1.18 の逆 tan を計算すると、math.atan(1.18)

>>>math.atan(1.18)
0.8677

しかし、正解は 49.720136931 です。よりも正しい方法は何ですか?

4

3 に答える 3

117

math.atan(x)ラジアンで返されます。度が必要な場合は、次を使用して変換しますmath.degrees(x)

Converts angle x from radians to degrees.

>>> import math
>>> math.degrees(math.atan(1.18))
49.720136931043555
于 2012-04-07T19:57:51.450 に答える