炫意html5
最早CSS3和HTML5移动技术网站之一

atof() – C语言库函数

C库函数 double atof(const char *str)转换的字符串参数str一个浮点数(double类型)。 

声明

以下是atof() 函数的声明。

double atof(constchar*str)

参数

  • str — 这是表示一个浮点数字的字符串。

返回值

这个函数返回转换后的浮点数作为一个double值。如果没有有效的转换可以执行,它返回零(0.0)。

例子

下面的例子显示atof() 函数的用法。

#include<stdio.h>#include<stdlib.h>#include<string.h>int main(){float val;char str[20];
strcpy(str,"98993489");
val = atof(str);
printf("String value = %s, Float value = %f
", str, val);
strcpy(str,"xyhtml5.com");
val = atof(str);
printf("String value = %s, Float value = %f
", str, val);return(0);}

让我们编译和运行上面的程序,这将产生以下结果:

String value = 98993489, Float value = 98993488.000000
String value = xyhtml5.com, Float value = 0.000000

炫意HTML5 » atof() – C语言库函数

Java基础教程Android基础教程