HELI~~~~关于数据转换的问题! 谁能告诉我怎样把double 型变量变成string型,然后在将其变成double型呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 double a=1234.00;double ChangedB=0.00;CString b="123456789";CString ChangedA=" ";char buf[255];for(int i=0;i<255;i++){ buf[i]=NULL; }_gcvt(a,254,buf);//ChangedA=buf;//这样子就把a变成了CString了。ChangedB=atof(b);//这样子就把b变成了double了。 CString str;double dtemp = 1.23456;str.Format("%f",dtemp);//转换成字符串//其它数据类型转换到CString//使用CString的成员函数Format来转换.....dtemp = atof(str);//转换成数//字符串转换为其它数据类型//strcpy(temp,"123"); //短整型(int)//i = atoi(temp); //长整型(long)//l = atol(temp); //浮点(double)//d = atof(temp); 2011-1-27 12:36,本人终于有红色裤衩了。怎么散不了300分 激活窗口 匹配字符 关于插入大字段出错的奇怪问题 对话框资源和类的关系? 如何控制输出1000HZ的声音 各位大侠,请指条路!!! _T(……)表示什么含义啊 一个关于COM客户端访问服务端的简单问题!谢谢各位帮忙 问一下:) 哪儿有"windows程序设计"和"mfc windows程序设计 "下载? 急!!!! 创建了一个COM,却出现了这样的问题!
double ChangedB=0.00;
CString b="123456789";
CString ChangedA=" ";
char buf[255];
for(int i=0;i<255;i++)
{
buf[i]=NULL;
}
_gcvt(a,254,buf);//ChangedA=buf;//这样子就把a变成了CString了。ChangedB=atof(b);//这样子就把b变成了double了。
double dtemp = 1.23456;
str.Format("%f",dtemp);//转换成字符串
//其它数据类型转换到CString
//使用CString的成员函数Format来转换
.....
dtemp = atof(str);//转换成数
//字符串转换为其它数据类型
//strcpy(temp,"123");
//短整型(int)
//i = atoi(temp);
//长整型(long)
//l = atol(temp);
//浮点(double)
//d = atof(temp);