atof

Sintaxis

#include <stdlib.h>

double atof(const char *ristra);

Descripción

Convierte una ristra en un número real de doble precisión.

Valor devuelto

Devuelve un real de doble precisión con el valor numérico de la ristra pasada, o cero si la ristra no representa un número.

Portabilidad

ANSI, POSIX

Ejemplo

La función SumaEnDouble convierte cada ristra del primer parámetro en un número real de doble precisión y calcula su suma.

#include <stdlib.h>
double SumaEnDouble(const char **ristra, int n){
   double res;
   int i;
   for(i=0, res=0.;i<n;i++)
      res+=atof(ristra[i]);
   return res;
}