c++ string转double
时间: 2023-07-14 18:03:38 浏览: 66
可以使用stod函数将C++中的string类型转换为double类型。
例如:
```cpp
#include <iostream>
#include <string>
using namespace std;
int main() {
string str = "3.14";
double d = stod(str);
cout << d << endl;
return ;
}
```
输出:
```
3.14
```
相关问题
c++ string 转 double
可以使用 atof() 函数将 C 字符串转换为 double 类型。
例如:
```c
#include <stdio.h>
#include <stdlib.h>
int main() {
char str[] = "3.14159";
double num = atof(str);
printf("num = %f\n", num);
return 0;
}
```
此程序将输出:
```
num = 3.141590
```
c++ string 转double
可以使用stod函数将C++中的string类型转换为double类型。
例如:
```cpp
#include <iostream>
#include <string>
using namespace std;
int main() {
string str = "3.14";
double d = stod(str);
cout << d << endl;
return ;
}
```
输出:
```
3.14
```
阅读全文