mfc中如何把从控件中获得的数字型字符串转换成浮点型数据

如题,望路过的大虾指教
2024-12-19 08:07:32
推荐回答(3个)
回答1:

//UNICODE
CString str = _T("12.34");
float f = _ttof(str);
更详细的,可以看下面的链接

回答2:

直接用float f = (float)i这种方法行不,或者用double d = i * 1.0;

回答3:

C语言库里面有个函数叫atof可以将字符串转换成浮点数。
你自己去网上搜搜这个函数的用法吧,或者拿MSDN查一下。