主题:怎样把字符转换为数字
snowman
[专家分:30] 发布于 2005-03-23 20:58:00
我想把文件中的数字字符(比如2.345E-2)读入程序,并保存在float变量中,在api中有这样的函数吗?谢谢!
回复列表 (共4个回复)
沙发
一棵大树 [专家分:80] 发布于 2005-03-25 17:00:00
在vb中就很方便val()
板凳
fresher [专家分:730] 发布于 2005-03-26 10:19:00
可以用API的ATOF函数,该函数将字符串转换成双精度浮点数,具体使用:
double atof(const char *s);
s允许存在科学计算符号。另外,也可以使用strtod函数,该函数提供更好的错误检测。
3 楼
vrace [专家分:3590] 发布于 2005-03-26 15:15:00
atof 不是 API.是标准 C 库函数。
4 楼
snowman [专家分:30] 发布于 2005-03-26 23:48:00
谢谢各位了
我来回复