私はPythonでtanの逆数を計算しようとしていますが、たとえば、1.18の逆tanを実行すると、math.atan(1.18)
という正しい値が得られません
>>>math.atan(1.18)
0.8677
ただし、正しい答えは49.720136931です。より正しい方法は何ですか?
math.atan(x)
ラジアンで返されます。度が必要な場合は、 math.degrees(x)
を使用して変換します
Converts angle x from radians to degrees.
>>> import math
>>> math.degrees(math.atan(1.18))
49.720136931043555
ラジアンに180/piを掛けるだけです。インポートする必要はありません;)
>>>from math import *
>>>degrees(atan(1.18))
>>>49.720136931043555