对运行中输入的x,计算级数:1+x-x^2/2!+x^3/3!-.(-1)^n+1*x^n/n!,要求输出精度为10^-

问题描述:

对运行中输入的x,计算级数:1+x-x^2/2!+x^3/3!-.(-1)^n+1*x^n/n!,要求输出精度为10^-8.
#include
#include
#include
void main()
{
double x,s1=1.0,s2=1.0,s3,s4;
int n=1,sign=-1;
cout
1个回答 分类:综合 2014-10-04

问题解答:

我来补答
输出精度不是s1..
是指和真实值的差距.
s1是你的逼近值.
要减去真值差距在10^-8以下
fabs(s1)要改成fabs(s1-ln(x))吧
 
 
展开全文阅读
剩余:2000