C/Visual C - Calculo de la potencia x de cualquier numero a sin math

 
Vista:
sin imagen de perfil

Calculo de la potencia x de cualquier numero a sin math

Publicado por Yael (6 intervenciones) el 27/11/2013 05:40:23
Pueden ayudarme a realizar un programa en C que pueda calcular la potencia x de cualquier numero a, con la formula de la imagen, ya tengo la función de logaritmo y exponencial.
PERO SOLO USANDO stdio.h y stlib.h
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JuanC

Calculo de la potencia x de cualquier numero a sin math

Publicado por JuanC (35 intervenciones) el 27/11/2013 12:19:06
una idea...

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
  //a^x = e ^ (x*ln(a)) = 1 + x * ln(a) + ((x * ln(a))^n)/n!
 
  #define N 100
 
  // p = (x*ln(a)) * (x*ln(a)) * ... * (x*ln(a))    (n veces)
  // f = n!
 
  s = 1 + x * log(a);
  for(int i=2; i<=N; i++){
      p = 1.;
      f = 1.;
      for(int j=i; j>0; j--){
          p *= (x * log(a));
          f *= j;
         }
      s += (p/f);  // ((x * ln(a))^n) / n!
     }

Saludos, desde Baires, JuanC
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Calculo de la potencia x de cualquier numero a sin math

Publicado por Yael (6 intervenciones) el 28/11/2013 04:35:49
Gracias por el aporte... ,

Saludos desde Guanajuato :D
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar