APP下载

Python环境下π的计算精度研究

2021-03-28文倩饶馨李徐岩

数学学习与研究 2021年8期

文倩 饶馨 李徐岩

【摘要】本文选取了6个π值的计算近似公式,在python环境下,根据公式编程运行得到各个公式的计算结果,并从横向、纵向等多角度进行比较.结果表明:拉马努金公式和丘德诺夫斯基公式无论在速度还是精确度上都具有极其优良的性质,其用来计算π值时所需项数最少,速度最快,计算的精确度也最大.除此之外,公式中阶数越高,分母越大,则其收敛速度越快.此结果对于测试或检验计算机的各项性能具有极大的意义.

【关键词】拉马努金;丘德诺夫斯基;莱布尼兹;沃里斯;巴塞尔问题

一、引言

π值的含义是圆周率,即圆的周长与直径的比值,在大多数科学计算中,所用的值一般不超过10位小数.然而从古至今,人们始终没有中断对更精确的π值的渴求.π的研究在一定程度上反映这个地区或时代的数学水平.德国数学家康托尔说:“历史上一个国家所算得的圆周率的準确程度,可以作为衡量这个国家当时数学发展水平的指标.”π的计算价值及研究意义主要体现在如下两点:(1)它现在可以被人们用来测试或检验超级计算机的各项性能,特别是运算速度与计算过程的稳定性;(2)计算的方法和思路可以引发新的概念和思想.本文主要对有关π值计算的精确度和复杂性进行研究,拟解决π的高精度计算,从而用于检验计算机的可靠性和对于运算、程序和算法的正确性.本文所基于的python语言具有简单易学、开源、高级语言、可移植性、解释……

登录APP查看全文