蒙特卡洛法计算圆周率(100 字)
蒙特卡洛法通过概率统计估算 π:在边长为 2 的正方形内随机生成大量点,统计落入内切圆(半径 1)的点数。圆面积 / 正方形面积 =π/4 = 圆内点数 / 总点数,因此 π=4×(圆内点数 / 总点数)。该算法原理直观、实现简单,虽精度依赖随机点数,但易在 MCU/PC 上快速验证,适合入门理解数值估算思想。
总结
核心逻辑:利用几何概率,通过随机点分布比例推导 π;
优势:原理易懂、代码易实现,无复杂数**算;
特点:精度随随机点数提升,适合入门级 π 计算演示。
|
|