圆周率怎么算出来的举个例子 圆周率是怎么计算的

古代和如今对圆周率的求法会有一些不一样 。
祖冲之和刘徽的“割圆术”祖冲之算圆周率 , 是采用了刘徽的“割圆术” 。如下图 。

【圆周率怎么算出来的举个例子 圆周率是怎么计算的】

圆周率怎么算出来的举个例子 圆周率是怎么计算的

文章插图
割圆术的原理是在圆内不断做内接正多边形,然后以正多边形的周长去逼近圆的周长 。如上图,由于AB是正六边形的边,那么∠AOB则为60度,AB = r 。当做内接正12边形的时候,我们可以通过勾股定理算得DO和DC的值 , 因为我们已知BO = r, BD = r/2 。可自行验算 。那么,依次演算可以得到正6 * 2n边形的周长 。周长/直径则得到了圆周率 。
据《隋书·律历志》[1]记载,祖冲之以“以圆径一亿为一丈,圆周盈数三丈一尺四寸一分五厘九毫二秒七忽,朒数三丈一尺四寸一分五厘九毫二秒六忽,正数在盈朒二限之间 。密率 , 圆径一百一十三,圆周三百五十五 。约率,圆径七,周二十二 。” 。
计算机和概率怎么求圆周率如果你对计算机编程和概率有一定的知识,可以这样去计算圆周率π 。
圆周率怎么算出来的举个例子 圆周率是怎么计算的

文章插图
我们可以假设一个圆,半径为1,那么它的外切正方形就是直径为2 。我们去第一象限作为研究对象,第一象限的扇形面积为1/4 * π * R^2, 而第一象限正方形面积为R^2 。因此 , 第一象限的扇形面积与正方形面积之比为1/4π 。
现在我们设计一个程序,x, y在[0, 1] 随机取点 , 落在第一象限的扇形内需要满足x^2 + y^2 <= 1,这样当我们取1000,10000,以致更多的点,落在扇形内的点的数目/总的取点数之间的比值应该 = 1/4π 。
我写的程序代码(Python写的)如下:
圆周率怎么算出来的举个例子 圆周率是怎么计算的

文章插图


喜欢我的文章,就请点击关注天天有料的“逃学博士”吧!
这么告诉你吧,都是通过割圆法算出来的 。圆周率是无限不循环,一旦那一天算出来循环了 。就证明世界上没有真正的圆 , 圆不是由无数个点组成的 , 而是有线段组成的了 。这样会对现有数学造成崩塌似的新定义 。