周长取直径的三倍,正方形对角线取边长的七分之五倍——《孙子算经》用两条整数口诀,换掉了两个无理数。
ORIGINAL
原文
周三,径一,方五,邪七。见邪求方,五之,七而一;见方求邪,七之,五而一。
此处照录底本,未改字;汉典古籍卷上为简体转录,待影印本二次核验。「邪」即「斜」,指正方形的对角线;「五之,七而一」是先乘五、再除以七。
PLAIN · 白话
白话三步
- 1
「周三径一」:圆周长按直径的三倍算。直径一尺的圆,周长就记三尺——等于把圆周率直接当成 3。
像量树干的腰围,拿绳子绕一圈再对折三次,粗估就够用了。
- 2
「方五邪七」:正方形边长取五,对角线取七。反过来,已知对角线求边长,就乘五再除以七。
像裁一块方布要算对角长度:不必开平方,记住「五比七」就能下料。
- 3
两条都是取整好算的近似:周长少算约 4.5%,对角线少算约 1%,面积上正方的近似只差 2%。
跟木匠的「勾三股四弦五」一个路数——数字好记,误差在活儿允许的范围里。
HANDS-ON · 动手
动手试一试
拖滑块改「径 / 边」,左边圆的周长、右边正方形的对角线,古法与真值会同时标出来,差多少一眼看见。
PRACTICE · 练习
小练习
认概念「周三径一」相当于把圆周率取成多少?
3 比真值 3.14159 小约 4.5%;22/7 是后来更准的分数近似。
提示:周是径的三倍,周长除以直径就是 3。
算一算直径 2 尺的圆,按古法周长是多少?
2 × 3 = 6 尺;真值约 6.283 尺,差的 0.283 尺就是 π 取 3 的代价。
提示:周三径一,直径乘 3。
换个数字边长 10 步的正方形,按「方五邪七」对角线取多少步?
10 × 7 ÷ 5 = 14 步;真值 10√2 ≈ 14.14 步,差了约 0.14 步。
提示:见方求邪,七之,五而一:先乘七再除以五。
三题都做完了,已记进本机进度(只存在你的浏览器里)。
SOURCE · 出处
出处与勘误
- 书名
- 孙子算经
- 卷 / 题号
- 卷上 · 周三径一
- 底本
- 《孙子算经》卷上(唐·李淳风等注释,公有领域);电子文本取自汉典古籍
- 许可
- 公有领域
- 校对人
- 待定(发布前须外部审校)
- 最后更新
- 2026-10-30
发现错漏?勘误。原文以底本为准,白话与解析会随勘误更新。