?? midpnt.cpp
字號:
void midpnt(double a, double b, double& s, int& n)
{
double del,ddel,sum,x;
int it,tnm,j;
if (n == 1)
{
s = (b - a) * func2(0.5 * (a + b));
it = 1;
}
else
{
it = (int)pow(3, n - 2);
tnm = it;
del = (b - a) / (3.0 * tnm);
ddel = del + del;
x = a + 0.5 * del;
sum = 0.0;
for (j = 1; j<=it; j++)
{
sum = sum + func2(x);
x = x + ddel;
sum = sum + func2(x);
x = x + del;
}
s = (s + (b - a) * sum / tnm) / 3.0;
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -