圆周率是怎么算出来的?古人竟然用多边形"逼近"!
怎么说呢,你知道圆周率3.14159是怎么来的吗?古人没有计算机,却能把π算到小数点后几十位,靠的竟然是多边形!没错,就是把圆切成无数个小三角,边数越多越接近真圆,这就是最早的"割圆术"。
说到公式,最经典的是莱布尼茨级数:π/4 = 1 - 1/3 + 1/5 - 1/7... 这个公式美得像诗,正负交替、分母递增,但它收敛太慢,算几万项才精确几位小数。数学家们不甘心,马青公式、贝利-波尔温-普劳夫公式应运而生,特别是后者能让你直接算出第n位,不用从头算!
现代计算机用的是迭代法,比如高斯-勒让德算法,每算一次小数位数翻倍,算个二三十次就能精确到上亿位。1999年日本学者用这招算出了2061亿位,震惊世界。
其实π的应用比你想象的广,GPS定位、密码学加密、甚至测试超级计算机性能都用它。现在问题来了:你知道为什么科学家还在不停算π吗?是为了破纪录,还是在寻找什么宇宙秘密?
标签:
圆周率公式算法