用4了四種方法,另外還加了個(gè)龍格貝.
大人大量給分吧~
#include
using namespace std;
double getPI0(int h){
double l = 1.0/h;
int i,j;
double s = 0;
for(i = 0; i < h; i++){
s += l*(4/(1+((2*i+1)*l/2)*((2*i+1)*l/2)));
}
return s;
}
double getPI1(double h){
double l = 1.0/h;
int i,j;
double s = 0;
for(i = 0; i < h; i++){
s += l*(4/((1+i*l*i*l)))/2+l*4/(1+((i+1)*l*(i+1)*l))/2;
}
return s;
}
double getPI2(double h){
double l = 1.0/h;
int i,j;
double a,b;
double s = 0;
for(i = 0; i < h; i++){
a = i*l;
b = i*l+l;
double fa = 4/(1+a*a);
double fb = 4/(1+b*b);
double fab = 4/(1+(a+b)*(a+b)/4);
s += l*(fa+4*fab+fb)/6;
}
return s;
}
double fj(double a,int j){
int i;
double r = 1;
for(i = 0; i < j; i++){
r *= a;
}
return r;
}
double longBeiGe(double r){//r為給定的誤差限
double * tm;
double * t;
tm = new double[1];
t = new double [2];
tm[0] = getPI1(1);
t[0] = getPI1(2);
t[1] = (4*t[0]-tm[0])/3;
int i = 1,j = 0;
while(t[i]-tm[i-1]>r){
tm = t;i++;
t = new double [i+1];
t[0] = getPI1(fj(2,i+1));
for(j = 1; j
選用三種數(shù)值積分方法計(jì)算圓周率pi .
選用三種數(shù)值積分方法計(jì)算圓周率pi .
其他人氣:260 ℃時(shí)間:2020-02-01 08:34:21
優(yōu)質(zhì)解答
我來(lái)回答
類似推薦
- 編寫(xiě)程序,用如下公式計(jì)算圓周率的近似值PI=4-4/3+4/5-4/7+4/9-4/11+.要計(jì)算多少項(xiàng)才能得到數(shù)值3.14
- 使用Monte Carlo 方法計(jì)算圓周率pi,寫(xiě)出算法和偽代碼
- 圓周率 pi是什么
- 圓周率怎么算用什么方法計(jì)算
- 關(guān)于圓周率pi的問(wèn)題考考大家
- 求解一道英語(yǔ)語(yǔ)法題
- class seven is having an English class now.改錯(cuò)
- 我最好的朋友(英語(yǔ)作文)
- 人名迷:1.油煎豆腐(打唐朝一詩(shī)人名)
- 口算43+5 先算什么 再算什么
- 1.設(shè)f(x)=asin(πx+A)+bcos(πx+B),其中a,b,A,B為非零常數(shù),若f(2009)=-1,則f(2010)= 2.函數(shù)y=2sin(π/6-2x) x屬于【0,π】的單調(diào)遞增區(qū)間是.
- 1、She (usually) helps me with the English. 2、John (sometimes) watches TV. 對(duì)()中的部分提問(wèn),
猜你喜歡
- 1船速為4m/s,水速為5m/s,則該船能否垂直過(guò)河?
- 2小學(xué)六年級(jí)上學(xué)期語(yǔ)文補(bǔ)充習(xí)題第20課怎么寫(xiě)
- 3管線長(zhǎng)100米直徑20厘米油密度是0.830算里面多少油
- 4that從句中能不能用主將從現(xiàn).look,see,watch的區(qū)別
- 5一個(gè)數(shù)擴(kuò)大100倍后得到20,這個(gè)數(shù)是();把0.5縮小到它的十分之一是()
- 6如圖,已知直線AB和CD相交于點(diǎn)O,∠COE是直角,OF平分∠AOE.寫(xiě)出∠AOC與∠BOD的大小關(guān)系
- 7什么是畫(huà)面的張力
- 8一道數(shù)學(xué)題火速!要過(guò)程,最好講解!
- 9如何用結(jié)晶法分離乙醇和水?
- 10用不等式表示"a"與4的差是非負(fù)數(shù)
- 11A種飲料每瓶是5分之8升,B種飲料每瓶5分之6升,A種飲料比B種飲料多( )升,多( )百分之幾.
- 12用容量瓶成液體并用玻璃棒引流時(shí),為什么玻璃棒要放在刻度線以下