将 PI 找到第 N 位数字 - 在这里旨在获得一个简单的解决方案



输入一个数字,让程序生成PI,直到小数点后数位。限制程序将走多远。

我已经尝试了以下代码片段

但是有没有办法编写一个简单的代码

from numpy import *
n = int(input('how many digits after decimal you want to limit'))
print(n)

print('{:.2f}'.format(pi))  
print('

{:.nf}'.format(pi(( 在这里我想根据用户的要求在 PI 中使用小数点后

的数字'' 在这里,我尝试使用n代替两个 但它抛出一个错误''

只使用print('{pi:0.{precision}f}'.format(pi=pi,precision=3))

也就是说,这不是将 pi "计算"到第 n 位数字......因此,根据pi,这可能不适用于大精度值......

相关内容

最新更新