数学不好,怎么计算圆周率?

数学不好,怎么计算圆周率?

下面介绍如何使用C语言暴力计算圆周率


圆与矩形

π = 周长/直径

圆的面积 = 直径*周长/4 = 直径*直径*π/4

正方形的面积 = 直径*直径

所以圆形的面积 比 正方形的面积  = π/4

如果将沙子随机撒到正方形上,圆内的沙粒占所有的: π/4 


随机撒上沙子


统计沙粒计算圆周率



代码


精度逐步提高


精度继续提高

你可能感兴趣的:(数学不好,怎么计算圆周率?)