Python学习31:计算圆周率 |
您所在的位置:网站首页 › 怎么用python求圆的周长 › Python学习31:计算圆周率 |
描述 我国魏晋时期的数学家刘徽于公元263年撰写《九章算术注》,其中就有数学史上著名的“割圆术”。刘徽形容他的“割圆术”说:割之弥细,所失弥少,割之又割,以至于不可割,则与圆合体,而无所失矣。这包含了求极限的思想。通过求圆内接正多边形的周长来近似求圆的周长,并使正多边形的周长无限接近圆的周长,进而求得较为精确的圆周率。 设圆半径为1,圆内接正6边形边长也为1,可如下计算正12边形的边长: 编程实现割圆法计算圆周率,并输出分割不同次数时边数、圆周率值以及计算所得圆周率值与math库中的圆周率值的偏差。 输入格式 输入为一个,一个正整数n,表示在内接正六边形的基础上割圆的次数。 输出格式 输出为两行,第一行输出在内接正六边形基础上再次分隔的次数n,分隔得到的正多边形的边数m,以及割圆法计算得到的圆周率pi(保留六位小数)。具体输出格式见示例。 测试: |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |