Pi Lab 圆周率计算器



用级数展开与随机投点,在浏览器里逼近圆周率
Pi Lab 是一个纯前端运行的圆周率计算与算法演示站点。精确求值页面内置 Chudnovsky、Machin、Leibniz 三种级数方法,用户可以把目标位数从10位调到1000位,点击计算后获得结果、正确位数、耗时和分组显示的小数展开,结果会与内置1000位参考值逐位比对并标出不一致的位置。蒙特卡洛页面在单位正方形内随机投点,用圆内点占比估算 π,并实时绘制误差收敛曲线。所有运算都在本地完成,适合数学学习、算法原理演示和课堂讲解。
核心亮点
三种级数算法
可切换并对比收敛速度与耗时
千位精度校验
逐位比对内置1000位参考值
随机投点模拟
Canvas 动画展示 π/4 面积比
误差收敛曲线
对数坐标记录估计误差变化
计算记录列表
保留每次方法与位数与耗时
如何使用
选择计算方式
打开页面后默认进入精确求值标签,左侧列出 Chudnovsky、Machin、Leibniz 三种方法,每张卡片标注了每项可获得的位数或收敛速度,点击卡片即可切换,右上方的方法名称和下方说明文字会同步变化。
设定目标位数并计算
拖动目标位数滑块,可以在10位到1000位之间调整,右侧数值会实时更新。点击开始计算后,结果区显示近似值、所用方法、正确位数和耗时,并以每十位分组的形式展开小数,下方校验区会说明与参考值一致多少位。
查看校验与记录
计算完成后可以点击复制按钮把结果写入剪贴板,计算记录会按时间列出本次使用的方法、位数和耗时。选择收敛较慢的方法时,校验区会提示受浮点精度限制的实际正确位数,红色部分表示未匹配的数字。
体验蒙特卡洛模拟
切换到蒙特卡洛标签页,页面左侧是单位正方形和四分之一圆,右侧显示当前估计值、总点数、圆内点数和绝对误差。点击开始后彩点持续落入方框,圆内与圆外采用不同颜色,误差收敛曲线同步绘制,点击暂停可停止投点,点击重置可清空当前样本。
调节投点速度
蒙特卡洛页面的每帧投点滑块可在500到25000之间调整,数值越大样本累积越快。累计点数增加时估计值会围绕真实值波动,绝对误差整体呈下降趋势,可以借此观察误差随样本量增大而减小的规律。
相似站点
170终身学习助手
个人知识管理与间隔复习系统,支持 Markdown 笔记、SM-2 记忆卡片、学习计划追踪与 AI 辅助
73等高线地形图与地形剖面图互转工具
交互式等高线地形图与剖面图互转教学工具,支持多种预设地形,适合高中地理教学使用。
80决策树算法可视化
交互式展示决策树算法的构建与决策过程,支持鸢尾花、泰坦尼克号等数据集,提供树状图可视化、决策路径高亮和性能指标分析
58课堂管理
课堂管理
72Linger
独立阅读与想法沉淀助手 - AI朋友陪你划线标记、对话沉淀想法快照
490AI 写小说常见毛病与修改指令
8 个 AI 写作高频问题及针对性修改指令,一键复制即可使用,帮助你的 AI 写作更专业、更生动



