cpp double类型转string并保留6位小数
时间: 2023-05-17 13:04:26 浏览: 114
c++中double与string相互转换算法
可以使用以下代码将 double 类型转换为 string 并保留 6 位小数:
```cpp
#include <iostream>
#include <sstream>
#include <iomanip>
int main() {
double num = 3.1415926;
std::ostringstream stream;
stream << std::fixed << std::setprecision(6) << num;
std::string str = stream.str();
std::cout << str << std::endl;
return 0;
}
```
输出结果为:3.141593
阅读全文