保留两位小数,因为 Fn 一定是整数,所以即使 round 了还是只有一位小数
by xiaoyang111 @ 2023-10-01 21:41:46
解决方案:手动加
```python
import math
n=int(input())
Fn=(((1+math.sqrt(5))/2)**n-((1-math.sqrt(5))/2)**n)/math.sqrt(5)
print(str(round(Fn,2))+"0")
```
by xiaoyang111 @ 2023-10-01 21:43:23
@[xiaoyang111](/user/890311) 那应该用哪一个函数?
by 13730649604Q @ 2023-10-01 21:43:55
@[xiaoyang111](/user/890311) 谢谢大佬
by 13730649604Q @ 2023-10-01 21:45:02