编程之战 第七十六章 圆周率(下)

小说:编程之战 作者:程序小猿 更新时间:2024-08-06 08:41:20 源网站:顶点小说
  在历史长河中,对圆周率的精确求解做出重大贡献的有很多先哲。

  其中包括德国数学大师,莱布尼茨。

  杨成脑海中,一个公式慢慢浮现:

  “pi/4=1-1/3 1/5-1/7 ...”

  这个又被称为“莱布尼茨公式”,通过对这个公式后面项的反复迭代运算,可以对圆周率的精度做提高。

  而眼前的这位中年人,毫无疑问是中国古代的杰出数学家——祖冲之。

  他最为人所知的贡献是计算出圆周率小数点后七位。

  那么,用莱布尼茨的公式,如果要达到祖冲之这样的精度,需要迭代多少次呢?

  杨成调出编辑器面板,开始进行代码编写。

  这个算法并不复杂,n代表当前项数,最开始是0,逢双项加上1除以2n加1,逢单项减去1除以2n加1。

  结果乘以4,一直持续到达到指定的精度为止。

  杨成点击提交,一运行代码。

  让他惊讶万分的事情出现了!

  要求出3.1415926-3.1415927之间的结果,至少需要上千万次的迭代!

  在这个计算机普及的时代,上千万次迭代运算给用户的体验都是谈不上良好的,那祖冲之是如何做到如此精确求解的?

  莱布尼茨求圆周率公式相对于后人提出的公式求解效率自然是差远了。

  但祖冲之的年代距离莱布尼茨时代,差了又何止一千年?

  杨成抬起头,发现祖冲之并没有再关注他,而是沉浸在自己的演算中了。

  他眼中充满了深深的敬意。

  没有十年如一日的刻苦钻研,如何能取得这样的成就?

  就在杨成感慨不已的时候,那漆黑的天空中,一颗流星划过天际。

  像祖冲之这样的大师,群星璀璨的夜空中一定会有他的位置。

  “叮!当前积分177分,击败了全球47%的玩家,请您再接再厉!”
为更好的阅读体验,本站章节内容基于百度转码进行转码展示,如有问题请您到源站阅读, 转码声明
八零电子书邀请您进入最专业的小说搜索网站阅读编程之战,编程之战最新章节,编程之战 顶点小说!
可以使用回车、←→快捷键阅读
本站根据您的指令搜索各大小说站得到的链接列表,与本站立场无关
如果版权人认为在本站放置您的作品有损您的利益,请发邮件至,本站确认后将会立即删除。
Copyright©2018 八零电子书