用Python求解sinx的麦克劳林公式
时间: 2023-09-07 12:17:15 浏览: 231
基于matplotlib在python中绘制图形 代码中给出了一个sinx,一个三维曲面的绘制代码示例
以下是Python代码实现sinx的麦克劳林公式:
```python
import math
def sin(x):
# 将x转换为弧度制
x = math.radians(x)
res = 0
for n in range(10):
res += ((-1)**n * x**(2*n + 1)) / math.factorial(2*n + 1)
return res
# 测试
print(sin(30))
```
运行结果为:
```
0.49999999999999994
```
注意,由于计算机的精度问题,最终结果可能会有一些微小的误差。
阅读全文