C语言中带小数点的字符型数据怎么转换成浮点型的

 我来答
鹦鹉肉前
2017-01-11 · TA获得超过137个赞
知道小有建树答主
回答量:374
采纳率:0%
帮助的人:157万
展开全部
可以使用库函数atof。

1 函数名 atof
2 声明
double atof(const char *nptr);
3 头文件
#include <stdlib.h>
4 功能
将参数nptr中的字符哗扮埋串转为浮点型数据并返回。
5 需要注意的是,必须是合法的字符串,即以实数形式乱蚂或者科学计数法缺雹形式存储的字符串才可以进行转换,否则转换会出错。 比如"sjdhk"这样的字符串是无法转换为浮点数的。而如果是"1.23sdf"这样的形式,只会处理到最后一个数字,结果为1.23。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式