2024-06-14 10:12:04 发布
网友
我尝试过用Python和numpy执行以下操作,但是我的答案没有得到我想要的值。我要cos(30) = 0.866
cos(30) = 0.866
import math import numpy as np print(math.degrees(np.cos(30))) print(np.cos(math.degrees(30))) print(math.degrees(math.cos(30))) print(math.cos(math.degrees(30)))
任何帮助都将不胜感激,谢谢
Python数学.cos需要以弧度表示的角度。所以你首先要把度数改成弧度。在
radian = math.radians(30) print(math.cos(radian)) # 0.866025403784
仅使用math模块
math
import math print(math.cos(math.radians(30))) >>0.8660254037844387
math.degrees将弧度转换为度数,但显然是给了它度数,所以要使用math.radians将度数转换为弧度
math.degrees
math.radians
print(np.cos(math.radians(30))
Python数学.cos需要以弧度表示的角度。所以你首先要把度数改成弧度。在
仅使用
math
模块math.degrees
将弧度转换为度数,但显然是给了它度数,所以要使用math.radians
将度数转换为弧度相关问题 更多 >
编程相关推荐