因此,在计算对应角度的三角函数时,需要先将角度转换成弧度再计算。
弧度和角度的转换公式是:
例如:计算90度的正弦值,在Python中应该这么写:
math.sin(90*math.pi/180.0)
用于将角度值从度转换为弧度。在python编程语言中,数学模块中定义了一些内置函数_它们可用于角度转换,即转换角度值,有两个角度转换函数:math.degree。
它的语法math.degrees()和math.radians()职能:math.degrees(x),math.radians(x)。
Python的三角函数sin(),输入参数必须是弧度,所以要把角度变换为弧度import math# .... 输入度数到 degrees 变量....# 例子里用 30度计算 degrees=30radians = degrees * math.pi / 180.0value = round( math.sin(radians), 4)print(value)