c语言字符串形式浮点数转换为浮点数输出
时间: 2024-01-03 21:03:40 浏览: 139
062 浮点数转换为字符串 C语言
5星 · 资源好评率100%
在C语言中,可以使用标准库函数`atof()`将字符串形式的浮点数转换为浮点数输出。具体实现方法如下所示:
```c
#include <stdio.h>
#include <stdlib.h>
int main() {
char str[] = "3.1415926";
double num = atof(str);
printf("The float number is: %f\n", num); // 输出:The float number is: 3.141593
return 0;
}
```
上述代码中,我们首先定义了一个字符串`str`,其值为`"3.1415926"`。然后,我们使用`atof()`函数将该字符串转换为浮点数,并将其赋值给变量`num`。最后,我们使用`printf()`函数将浮点数输出到屏幕上。
阅读全文