Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - TheEFDR

#1
Programación C/C++ / Error al calcular la varianza.
13 Noviembre 2014, 17:18 PM
Hola buenas os .comento:
Mi funcion para calcular la varianza es asi:

double calcularDesviacion (int serie[])
   {
      double sumatorio;
      double promedio;
      double desviacion;
      int t;
      
      sumatorio=0;
      t=0;
      do
      {
         sumatorio=sumatorio+serie[t];
         t++;
      }while (t<MAXTIRADAS);
      promedio=(1.0*sumatorio)/MAXTIRADAS;
      desviacion=sqrt(sumatorio*1.0/MAXTIRADAS-pow(promedio,2));
      return desviacion;
        }
Esta metida dentro de un codigo principal pero no me da ningun error al compilar.
El problema es que no me da resultado. En mi programa aparece: "La desviacion tipica de la serie de numeros es -1.#IO"
Sabeis que es eso y por que aparece?
Muchas gracias de antemano.

P.D: Estoy empezando en este mundo asi que espero que no os metais mucho conmigo.