Python编码下面的三角函数包括以下种类:
acos(x)//返回x的反余弦弧度值。
asin(x)//返回x的反正弦弧度值。
atan(x)//返回x的反正切弧度值。
atan2(y,x)//返回给定的X及Y坐标值的反正切值。
cos(x)//返回x的弧度的余弦值。
hypot(x,y)//返回欧几里德范数sqrt(x*x+y*y)。
sin(x)//返回的x弧度的正弦值。
tan(x)//返回x弧度的正切值。
degrees(x)//将弧度转换为角度,如degrees(math.pi/2),返回90.0
radians(x)//将角度转换为弧度下面介绍了Python计算三角函数之asin()方法的使用(其它只需替换上述方法即可),返回x的反正弦,以弧度表示,代码如下:
#!/usr/bin/python
importmath
print"asin(0.64):",math.asin(0.64)
print"asin(0):",math.asin(0)
print"asin(-1):",math.asin(-1)
print"asin(1):",math.asin(1)
运行结果如下:
asin(0.64):0.694498265627
asin(0):0.0
asin(-1):-1.57079632679
asin(1):1.57079632679