实验内容
计算圆周率的第 n n n位,其中 n ≤ 500 n\leq 500 n≤500
算法概述
由于 a r c s i n ( 1 ) = π 2 arcsin(1)=\frac{\pi}{2} arcsin(1)=2π
我可以计算 2 a r c s i n ( 1 ) 2arcsin(1) 2arcsin(1)从而得到 π \pi π
使用泰勒展开来计算
{ 0 i = 1 f i − 1 ∗ ( i − 1 ) 2 i − 1 i > 1 \begin{cases}0 & i=1\\ f_{i-1}*\frac{(i-1)}{2i-1}& i>1\end {cases} {
0fi−1∗2i−1(i−1)