用π=1-1/3+1/5-1/7+……公式求π的近似值,直到最后一项的绝对值小于1e-6为止
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/06 08:54:41
用π=1-1/3+1/5-1/7+……公式求π的近似值,直到最后一项的绝对值小于1e-6为止
用π=1-1/3+1/5-1/7+……公式求π的近似值,直到最后一项的绝对值小于1e-6为止
#include
void main()
{
int i,n,sign;
double pai,temp;
i=0;
pai=0;
sign=1;
do{i++;
temp=1/(2*i-1)*sign;
pai=pai+temp;
sign=-sign;
}
while(1/(2*i-1)>1e-6);
printf("the pi is %f",pai);
}
晕死了
用π=1-1/3+1/5-1/7+……公式求π的近似值,直到最后一项的绝对值小于1e-6为止
#include
void main()
{
int i,n,sign;
double pai,temp;
i=0;
pai=0;
sign=1;
do{i++;
temp=1/(2*i-1)*sign;
pai=pai+temp;
sign=-sign;
}
while(1/(2*i-1)>1e-6);
printf("the pi is %f",pai);
}
晕死了
程序没有问题吧,你想问什么?
再问: 结果是1 - =
再答: #include<stdio.h>
void main()
{
int i,n,sign;
double pai,temp;
i=0;
pai=0;
sign=1;
do{i++;
temp=1.0f/(2*i-1)*sign;//这里把1改成1.0f,不能用整型数,否则会等于0
pai=pai+temp;
sign=-sign;
}while(1.0f/(2*i-1)>1e-6);//这里把1改成1.0f,不能用整型数,否则会等于0
printf("the pi is %f",pai);
}
再问: 结果是1 - =
再答: #include<stdio.h>
void main()
{
int i,n,sign;
double pai,temp;
i=0;
pai=0;
sign=1;
do{i++;
temp=1.0f/(2*i-1)*sign;//这里把1改成1.0f,不能用整型数,否则会等于0
pai=pai+temp;
sign=-sign;
}while(1.0f/(2*i-1)>1e-6);//这里把1改成1.0f,不能用整型数,否则会等于0
printf("the pi is %f",pai);
}
用π=1-1/3+1/5-1/7+……公式求π的近似值,直到最后一项的绝对值小于1e-6为止
c语言用π=1-1/3+1/5-1/7+.公式求π的近似值,直到最后一项的绝对值小于10^-6为止
用π/4=1-1/3+1/5-1/7+.公式求π的近似值,直到最后一项的绝对值小于10*6为止.
计算π的近似值.公式如下:π/4=1-1/3+1/5-1/7+……,直到最后一项的绝对值小于10-6为止.
c语言用π=1-1/3+1/5-1/7+.公式求π的近似值,直到最后一项的绝对值小于10^-7为止
c语言题:用π/4=1-1/3+1/5-1/7+.公式求π的近似值,直到最后一项的绝对值小于10e-6为止.
用vb求pi/4 = 1-1/3+1/5-1/7+...公式求pi的近似值,直到最后一项绝对值小于10-6为止
C语言解答:利用公式:π/4=1-1/3+1/5-1/7+……,求π的近似值,直到最后一项的绝对值小于10-6为止
用公式 π/4 = 1-1/3+1/5-1/7……,编程序求π的近似值,直到最后一项的绝对值小于10-4为止.
输入X,利用公式e^x=1+x+x^2/2!+x^3/3!+…求e^x的近似值,直到最后一项绝对值小于-10^-6
求圆周率∏的近似值.公式为= 1-+-…+(-1)(n+1)×,直到最后一项的绝对值小于0.000001 为止
vb求∏的近似值.直到最后一项绝对值小于0.0001为止.公式:∏/4≈1-1/3+1/5-1/7+.程序中问号怎么填