将浮点型数据转化为字符串 C语言怎么能把字符串转化成浮点型数据?
浏览量:1136
时间:2021-03-18 01:36:35
作者:admin
C语言怎么能把字符串转化成浮点型数据?
使用atof函数。
1、说明:C库函数double atof(const char*STR)将参数STR指向的字符串转换为浮点数(double type)。
2、atof()函数的声明:double atof(const char*STR)。
3、参数:STR—转换为浮点数的字符串。
4、返回值:函数返回转换后的双精度浮点数。如果没有有效的转换,则返回零(0.0)。编译效果如下:扩展数据:如果有非法字符,示例代码如下:编译效果如下:引用:
C语言函数库里有没有把字符串转化为浮点数的函数啊?
可以使用库函数atof,头文件为#include<stdlib。H>函数名:atof函数:将字符串转换为浮点数用法:doubletof(constchar*NPT R)实例:#include<stdlib。H>#包括<stdio。H> intmain(){doubledchar*str=“12345.67”d=atof(str)printf(“string=%sdouble=LFn”,str,d)return0}
将浮点型数据转化为字符串 c语言float转char c语言浮点型转字符串
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。