回 帖 发 新 帖 刷新版面

主题:怎样把字符转换为数字

我想把文件中的数字字符(比如2.345E-2)读入程序,并保存在float变量中,在api中有这样的函数吗?谢谢!

回复列表 (共4个回复)

沙发

在vb中就很方便val()

板凳

可以用API的ATOF函数,该函数将字符串转换成双精度浮点数,具体使用:
double atof(const char *s);
s允许存在科学计算符号。另外,也可以使用strtod函数,该函数提供更好的错误检测。

3 楼

atof 不是 API.是标准 C 库函数。

4 楼

谢谢各位了

我来回复

您尚未登录,请登录后再回复。点此登录或注册