python如何根据sin值求角度?

python的内置数学模块math模块中就包含了三角函数和反三角函数。但是python的三角函数和反三角函数都是面向弧度的,而不是角度。

python进行弧度与角度之间的相互转换

1、角度转弧度

import math
math.radians(x)

2、弧度转角度

import math
math.degrees(x)

python中求30度角的sin值:

>>> import math
>>> math.sin( math.radians( 30 ) )
0.49999999999999994

Python中根据正弦值来求角度:

>>> import math
>>> math.degrees( math.asin( 0.5 ) )
29.999999999999996

 

你可能感兴趣的