string和double的相互转化

方法一:

Convert strings to double (atof), integer (atoi,_atoi64), or long (atol).

doubleatof(constchar*string);

intatoi(constchar*string);

__int64 _atoi64(constchar*string);

longatol(constchar*string);

 

方法二:
1.string转化为double
#include
   string  s; 
   ostringstreamostr(s);     
   ostr<< s;  
   istringstream  istr(s);   
   double d;
  istr >> d; 
 
2.double转换为string
#include
   double d;
   ostringstreamostr(d);     
   ostr <
   istringstream  istr(ostr.str());   
   string  s;
   istr >> s; 
 
 

你可能感兴趣的:(VC)