文章目录
割圆法
任务描述
本关任务:编写一个能计算割圆术的小程序。
相关知识
割圆术
国魏晋时期的数学家刘徽于公元263年撰写《九章算术注》,其中就有数学史上著名的“割圆术”。刘徽形容他的“割圆术”说:割之弥细,所失弥少,割之又割,以至于不可割,则与圆合体,而无所失矣。这包含了求极限的思想。通过求圆内接正多边形的周长来近似求圆的周长,并使正多边形的周长无限接近圆的周长,进而求得较为精确的圆周率。
编程要求
根据提示,在右侧编辑器补充代码,编程实现割圆法计算圆周率,并输出分割不同次数时边数、圆周率值以及计算所得圆周率值与math库中的圆周率值的偏差。
测试说明
平台会对你编写的代码进行测试:
输入格式
输入为一个,一个正整数
n ,表示在内接正六边形的基础上割圆的次数。
输出格式
输出为两行,第一行输出在内接正六边形基础上再次分隔的次数
n,分隔得到的正多边形的边数
m,以及割圆法计算得到的圆周率
pi(保留六位小数)。具体输出格式见示例。
示例
输入&