[ Foro de C ]

Calcular error relatvo

02-Jun-2020 03:51
Invitado (MIGUEL ANGEL)
0 Respuestas

Este es mi codigo, suma calcula la aproximacion que se usa para sacar el error relativo, pero no se como usar los datos de suma para que quede una ecuacion asi:

eaprox=(sumai-sumai-1/suma)*100

int main(){
double x, real, suma=0.0, ev,vr,aux=0.0,ea;
int n,i;

printf("Calcular la aproximacion de una funcion exponencial\n");
printf("Ingresar x: ");
scanf("%lf",&x);
printf("ingresa n: ");
scanf("%d", &n);
real=exp(x);
vr= 1.648721;
for(i=0;i<n;i++){
suma=pow(x,(double)i)/factorial(i);
ev=((vr-suma)/vr)*100;
aux=suma;
ea=((aux-suma)/aux)*100;
printf("%.3lf %.10lf  %.10lf\n",suma,ev,ea);
}
printf("El valor real de e^(%lf) es %.10lf\n", x, real);
printf("Aproximacion del valor con %d terminos es %.10lf\n",n,suma);




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)