冷启动:题面那一大段话,真正的条件只有两个字
题面用了一整段讲刘徽、祖冲之和「割圆术」,但要算的东西藏在最后半句:
单位圆内接正六边形的面积 S6
所有背景文字都不进计算。真正的条件只有两条:
- 单位圆——半径 R=1 的圆。(是半径 1,不是直径 1。)
- 内接正六边形——六个顶点都在圆上、六条边一样长、六个内角一样大。
顺带说一句「割圆术」为什么要算这个:圆的面积不好直接算,刘徽的办法是拿内接正多边形去逼近它。
边数越多,多边形越贴近圆,面积越接近 πR2。S6 是这条路上的第一站——
所以这道题问的其实是「这条路的起点在哪儿」。
下面两条路都能走到答案,用的是两种相反的拆法:一种往里切,一种往外补。

解法一:割:从圆心切成六个正三角形
怎么想到的
正多边形最好的性质是有中心。把中心与每个顶点连起来,n 条半径就把它切成 n 块,
而且这 n 块全等(旋转 n360∘ 就重合)。于是「算一个六边形」变成「算一个三角形再乘 6」。
一块长什么样
取相邻的两个顶点 A、B,连 OA、OB。这块 △AOB 有两个已知量:
- 两腰都是半径:OA=OB=1;
- 顶角是中心角:六个顶角绕着 O 铺满一圈,所以每个都是
∠AOB=6360∘=60∘
两腰相等 + 顶角 60∘,等腰三角形就升级成正三角形——因为两个底角各是 2180∘−60∘=60∘,
三个角都是 60∘。所以 AB=OA=OB=1:正六边形的边长恰好等于外接圆半径。
这一条值得单独记住,它在正六边形的题里反复出现。
算面积
一块的面积用「两边夹一角」:
S△AOB=21⋅OA⋅OB⋅sin∠AOB=21⋅1⋅1⋅sin60∘=43
六块合起来:
S6=6×43=233
顺手把通式也写出来
这一段话里没有一处用到「6」这个具体的数,把它换成 n 照样成立:
Sn=n⋅21R2sinn360∘=2nR2sinn360∘
有了它,「割圆术」的后面几步是白送的(见文末)。
解法二:补:补成大正三角形再挖掉三个角
怎么想到的
第一条路是往里切。反过来想:这个正六边形像不像一个更大的图形被啃掉了几个角?
把它的第 1、3、5 条边(隔一条取一条)分别向两端延长。因为正六边形的内角都是 120∘,
延长线之间的夹角是 180∘−120∘=60∘——三条延长线交出来的正是一个正三角形,
而正六边形就嵌在它中间,角上多出三个小三角形。
三个角有多大
角上每个小三角形,两条边分别是正六边形的一条边(长 1)与延长出去的那一段,
两个底角都是 180∘−120∘=60∘,所以它也是边长为 1 的正三角形。
于是大正三角形的每条边 = 1(角上那段)+1(六边形的边)+1(另一边角上那段)=3。
算面积
边长为 a 的正三角形面积是 43a2(把「两边夹一角」的公式代 a、a、60∘ 就得到它)。所以
S大=43×32=493,S小=43×12=43
S6=S大−3S小=493−3×43=463=233
与解法一同一个数。 两条路各走一遍,本身就是一次免费的验算——两个结果对不上,必有一处算错。
这条路特别在哪
它从头到尾没用到那个圆:只要知道「正六边形的边长是 1」就够了。
反过来说,如果哪道题给的是边长而不是半径,这条路可以直接上,第一条路还要先把边长换回半径。
顺着「割圆术」往下走一步
有了通式 Sn=2nsinn360∘(R=1),刘徽接下来做的就是不断把边数翻倍:
| n | Sn | 小数 |
|---|
| 6 | 233 | 2.598 |
| 12 | 6sin30∘=3 | 3.000 |
| 24 | 12sin15∘ | 3.106 |
| 48 | 24sin7.5∘ | 3.133 |
| 96 | 48sin3.75∘ | 3.139 |
数列一路往上爬,且始终小于 π≈3.1416——内接多边形在圆里面,面积当然不会超过圆。
刘徽算到正 3072 边形得到 3.1416,祖冲之把这条路推到
3.1415926<π<3.1415927
领先世界一千多年。题面那段话不是装饰:S6 就是这条路的第一级台阶。
避坑清单
- 「单位圆」是半径 1。 读成直径 1,所有长度减半、面积变成四分之一(833),全错。
- 别把「内接」读成「外切」。 内接是顶点在圆上、六边形装在圆里,面积必定小于 π;
外切是每条边与圆相切、圆装在六边形里,那时半径 1 是边心距,面积是 23≈3.46,反而大于 π。
写完拿 π≈3.14 对一次方向,这个坑当场就露出来。
- 正六边形的边长等于半径,但正 n 边形不是。 这条只在 n=6(中心角 60∘)时成立。
换成正五边形、正八边形,边长要用 2Rsinn180∘ 算,不能顺手照抄。
- 切成六块后别忘了乘 6。 只算出 43 就填上去,是这道题最常见的失分方式;
同理,解法二里减的是三个角,不是一个。