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ú

Mensajes - karmele85

#1
Ya lo e conseguido!
double xd19[NUMFILAS];
while(J < NUMFILAS)
{
xd19[j]=atof(x19[j]);
j++;
}

No se utilizar als ghesi esas, sorry!!
#2
En el main tengo esto:

do
{
        /* Leer linea por linea*/
/* if(c != NULL){*/

         c=fgets(palabra,130, fitxategi_ptr);
         numfilas1++;
         
         if(c != NULL)
         {          
              len= strlen(c);  
          while(i<len)
          {
          len= strlen (c);
          j= len+1;
           if(c[i]== '/' && c[i+1] == '/')
           {
            while(j>i)
            {
             c[j] = c[j-1];        
             j--;
            }
            c[i+1] = ' ';
           
           }
           i++;
          }
          i=0;
          ret = split(c,sep1);
          while (h<=19)
          {
           matriz[w][h]=ret[h];    
           h++;
          }
          h=0;
          w++;
         }
       }  
      while (c != NULL);


char **x19[numfilas];
   while (kontx < numfilas)
   {
    x19[kontx] = matriz[kontx][18];
    kontx++;
   }


thta(numfilas,&x19, &th, &ta);




y la funcion thta:

double thta (int lerrokop, char ** x19, double *th, double *ta)
{

Aqui tengo que hacer calculos con los numeros que contiene x19

}


Gracias!!!!
#3
Hola!
A ver si alguien me puede echar una mano, porqe me estoy volviendo loca!!
tengo un char ** x19 que tiene en cada posicion una cadena que corresponde a un numero double, quiero convertir cada cadena a una variable de tipo double, e probado atof, strtod... pero no hay manera.
Si pongo double x190;
x190= atof(x19[0]); x190 me da 227688.00000 y si pongo x190= atof(*x19[0]); me da error de ejecucion!!
Alguien puede ayudarme??
Gracias!!!!
Karmele.