圆周率前 10000 位
输出圆周率小数点后的前 10000 位真实数字(内嵌校验值,前 50 位为 3.14159265358979323846264338327950288419716939937510),可指定起始位置与输出位数,超出 10000 位抛 invalid-digits 而不是卡死页面。
浏览器本地运行所有计算都在你的浏览器里完成,数据不会离开本机。
圆周率数字
真实数字,可直接复制。
输入起始位置后即可输出圆周率数字
起始位置: 0 · 输出位数: 0 · 可用总位数: 0
这个工具能做什么
- 教学与演示:把前 100 位贴进课件,或用起始位置演示「随机数字」的直观印象。
- 核对记忆或背诵成果:输入起始位置与位数,逐段比对是否背错。
- 测试程序的大数/字符串处理:需要一段真实的长数字串作为测试数据。
示例
输入
1
输出
圆周率小数点后第 1 位起的 100 位数字: 3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679 前 50 位:14159265358979323846264338327950288419716939937510
前 100 位里有六个连续的 9(第 762–767 位,著名的费曼点),但不存在「000000」这样的长串。
常见问题
这 10000 位是真的吗?
是。数字内嵌在页面代码里,由 Chudnovsky 级数算出并用 Gauss–Legendre 算法独立交叉验证;单测断言前 50 位为 14159265358979323846264338327950288419716939937510、第 762–767 位为六个 9、末 5 位为 75678。用浮点算不出这些位数,所以不可能「顺手算一算」得到。
为什么最多只能 10000 位?
内嵌位数就是 10000。要更多位(例如 100 万位)需要另建数据文件,页面里直接生成会拖慢加载。超出上限会抛出 invalid-digits,而不是静默截断。
六个 9 出现在哪里?
第 762–767 位是 999999,紧接着第 768 位是 8,这一段叫费曼点(Feynman point),常被当作「π 里出现连续相同数字」的经典例子。
起始位置可以随便填吗?
可以,1–10000 之间的整数都行。起始位置加输出位数不能超过 10000,否则报错;例如起始 5000、输出 10 位得到第 5000–5009 位。
输出前面的 3. 是什么?
是圆周率的整数部分,方便直接当数值看。需要纯数字串时看结果里紧跟其后的那一行即可。
关键词:圆周率pi 10000π 前一万位pi digits3.14159圆周率查询pi downloadπ 数字