C语言中如何把字符串转化为浮点型
时间: 2023-10-15 15:02:43 浏览: 112
采用C语言实现提取字符串中浮点型数字
可以使用标准库函数atof()来将字符串转换为浮点型,其函数原型如下:
```c
double atof(const char *str);
```
示例代码:
```c
#include <stdio.h>
#include <stdlib.h>
int main()
{
char str[] = "3.14159265358979323846";
double pi = atof(str);
printf("pi = %f\n", pi);
return 0;
}
```
输出结果:
```
pi = 3.141593
```
阅读全文