C语言怎么能把字符串转化成浮点型数据?
C语言怎么能把字符串转化成浮点型数据?
日期:2019-09-24 08:29:42 人气:1
使用atof函数。
一、描述:
C 库函数 double atof(const char *str) 把参数 str 所指向的字符串转换为一个浮点数(类型为 double 型)。
二、atof() 函数的声明:
double atof(const char *str)。
三、参数:
str -- 要转换为浮点数的字符串。
四、返回值:
函数返回转换后的双精度浮点数,如果没有执行有效的转换,则返回零(0.0)。
实例演示代码:
编译执行效果如下:
扩展资料:
如果存在非法字符的,示例代码如下:
编译执