第10章 割圆术
Python编程要点
- from … import …语句
- math模块的sqrt()函数
- round()函数
10.1 图解九章
{:–}觚( gū ):正多边形。“六觚”即正六边形,“十二觚”即正十二边形。
图10-1 六觚、十二觚、二十四觚
提示
图10-1所示由图解九章源码中的“图解割圆术.py”自动绘制而成,我们可运行脚本文件,查看动态的绘制过程。
割六觚以为十二觚术(割六觚以为十二觚术:由圆内接正六边形推求内接正十二边形一边的方法)曰:置圆径二尺,半之为一尺,即圆里觚之面(面:正多边形的一边)也。令半径一尺为弦,半面五寸为句,为之求股。以句幂二十五寸减弦幂,余七十五寸,开方除之,下至秒、忽。又一退法,求其微数(古代长度单位有尺、寸、分、厘、毫、秒、忽,忽是最