c++将字符转化为double数据
时间: 2023-09-25 13:13:32 浏览: 151
c++字符转换
你可以使用 `std::stod` 函数将字符转换为 `double` 数据类型。这个函数需要一个字符串作为参数,并返回相应的 `double` 值。例如,以下代码将字符串 `"3.14"` 转换为一个 `double` 值:
```cpp
#include <iostream>
#include <string>
int main() {
std::string str = "3.14";
double d = std::stod(str);
std::cout << d << std::endl;
return 0;
}
```
输出:`3.14`
阅读全文