墨血 发表于 2014-9-14 09:20:54

C标准库之类型转换函数 atof

本帖最后由 墨血 于 2014-9-14 12:48 编辑

功能:
      atof 函数将字符串转换成双精度数。

函数原型:
       double atof( const char* string );

参数:

参数说明
string要转换类型的字符串


返回值:
      双精度数。

要求:

函数需要的头文件
atof<math.h>或者<stdlib.h>


#include<stdio.h>
#include<stdlib.h>
int main()
{
      double x,y;
      char str[] = "123.45";
      char ss[]= "-123.45e-2";
      x = atof(str);         //将字符串转换成双精度数
      y = atof(ss);          //将字符串转换成双精度数
      printf("%lf\n",x);
      printf("%lf\n",y);
      return 0;

}
结果:



小败类 发表于 2014-9-14 21:15:00

··
页: [1]
查看完整版本: C标准库之类型转换函数 atof