我想知道如何生成pi的第n位。我有一些基本的想法。
编辑:我只想生成PI。我不想用于计算。这是一个关于如何使用BigDecimal来实现我的PI生成想法的问题。
- 使用
Math.PI
并增加精度(如果可能的话) - 使用欧拉公式来生成pi,但即使在这里,我也需要增加精度(我认为)
- 还有Srinivasa Ramanujan的公式用于生成PI,该公式以其迅速收敛而闻名。这个公式似乎很难实现。我相信,我也必须在这里增加小数精度。
BigDecimal
的精度。我该如何增加BigDecimal
的精度到第n位?另外,如果有更好和更快的方法,请指点我正确的方向。编辑:我只想生成PI。我不想用于计算。这是一个关于如何使用BigDecimal来实现我的PI生成想法的问题。
BigDecimal
? - Oliver Charlesworth