计算机编程中用近似法求圆周率,圆周率的近似计算方法及计算机实现.docx

编号 0809520

毕业论文

(2010级本科)

题 目:圆周率的近似计算方法及计算机实现

数学系系(部)院:

数学系

专 业:

数学与应用数学

汪星均

汪星均

作者姓名:

指导教师:

王汝军 职称:

讲师

完成日期:

2010 年 4 月 25 日

圆周率的近似计算方法及计算机实现

汪星均指导教师:王汝军

(河西学院数学与应用数学专业085班班20号,甘肃张掖734000)

摘要:本文探讨了分别用割圆术、多位小数的分数逼近法、级数、蒙特卡罗四种方法近似计算圆周率的

区别与联系,并且应用Mathematica 5.0可以完成相应的程序编写,计算起来方便快捷,在工程学里面

经常会用到此种方法进行计算。

关键词:割圆术;多位小数的分数逼近法;级数;蒙特卡罗

中图分类号:O174

The Methods Of Approximate Calculation About Pi And Achievement Of

Computer

Wang Xin g-J unIn structor: Wang Rujun

(N. O. 20,Class 5 of 2010. Specialty of Mathematics and Applied Mathematics ,Department of Mathematics,

Hexi University , Zhangye,Gansu,734000, China)

Abstract: This paper discusses to separately use four methods that are cyciotomic,

Number of decimal fraction upproximation , series and monte carlo, to calculate the connections and differe nces of app roximate pi. And it can apply mathematica 5.0 to compi ete the comp ilati on of corres ponding p rogramme, which calculatequickly and convenien tly.BESIDES,these methods are ofen used in engin eeri ng

calculatio ns.

Keywords: Cyclotor nic; Number of decimai fraction app roximati on; Series; Monte Carlo.

引言

儿原本只是个希腊字母,后来被数学家们赋于了新的含义一圆周率,人类是在什么时

候首先发现了圆的周长是其直径三倍多的事实现在已经很难追溯了,从那个难以确定的时 间以来,人们一直在努力地回答圆的周长究竞是其直径的三倍多多少的问题。古往今来, 从没有哪一个数学常数能象圆周率那样吸引众多的学者。圆周率在各个时期的文明中都像 一颗闪耀的明珠,它往往能够在一定程度上折射出该文明数学发展的水平。

1.穷竭法与割圆术

”,依此

”,依此

这个多边形从内部“穷竭” 了圆。

“割之弥细,所失弥少;

公元三世纪,我国数学家刘徽的’割圆术”也是同思想,他说: 割之又割,以至于小可割,则与圆周合体而无所失矣。

2.圆周率沢的分数近似

我们可以试用分数逼近法对 兀进行分数逼近,看看哪些古代的圆周率出现在逼近表中。 同时我们将讨论得出的分数圆周率是否是合理的,其科学价值如何。

要形成一种方法,必需有一个普遍可执行的程序,只要按照这个程序去做,总可以达到 目的。

多位小数的分数逼近法的程序如下: 程序1确定两个起始项。

起始项是分数逼近的出发项,它们是两个简单的分数。两个起始项比被逼近的小数 P 必须一个较大,称A项;另一个较小,称B项。起始项的分子和分母均为极简单的整数 ,如 1,2,3,,,等,应越小越好,可按以下方法选取。

使A项略大于P;B项的分母从2,3,4,,,中选择 项的分母大1.当被逼近的小数P >1 ,A、B两项的分母均选为 项的分子选用比P较小的整数,显然B项的分子比 程序2 逼近法分式运算当被逼近的小数P<1时,A项和B项的分子均选为1.A

使A项略大于P;B项的分母从2,3,4,,,中选择 项的分母大1.

当被逼近的小数P >1 ,A、B两项的分母均选为 项的分子选用比P较小的整数,显然B项的分子比 程序2 逼近法分式运算

小,即有负误差,则作为新的B项。A项,重复执行程序2,称为循环。 ,可将误差小的分数的分子和分母为了使误差逐步减小,可将有正误差的A项和有负误差的B项这两个分数,分别将其分 母相加作为新的分母,分子相

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值