第1个回答 推荐于2016-05-19
double data[];
CStringArray array;
CString temp;
int len=sizeof(data)/size(double);
array.setsize(len);
for(int i=0;i<len;i++)
{
temp.format("%lf",data[i]);
array.setAt(i,temp);
}本回答被提问者采纳
第2个回答 推荐于2016-10-14
CString str;
str.Format("%lf", 1.2345);
或者
double f= 123.4121;
char szBufffer[20];
sprintf(szBuffer, "%lf", f);本回答被网友采纳