2011-01-03 11 views

Antwort

0
char *float_str = "10.5"; 
double d = atof(float_str); 

oder

char *float_str = "10.5"; 
double d = strtod(float_str, (char **) NULL); 

(Die zweite Form ist für neueren Code zu empfehlen, da atof für strtod veraltet.)

Es ist in den stdlib.h-Header.

+1

hmm .. nicht für neuen Code empfohlen ... 'strtod'/'strtof' ist der Weg nach vorne .. – Nim