编写函数fun,其功能是:计算下面数列 前n项的和,(设n=50,x=:0.5),将结果四 舍五入保留4位小数。
时间: 2024-03-13 22:47:16 浏览: 12
C语言程序设计-编写函数fun对主程序中用户输入的具有10个数据的数组a按由大到小排序,并在主程序中输出排序结果;
5星 · 资源好评率100%
好的,下面是函数fun的实现:
```python
import math
def fun(n):
x = 0.5
res = 0.0
for i in range(1, n+1):
res += math.pow(x, i) / i
return round(res, 4)
```
其中,使用了math库中的pow函数计算幂次方,round函数对结果进行四舍五入保留4位小数。你可以直接调用该函数,传入n的值即可得到结果。
阅读全文