如何在 C++ 中将 double 转换为不使用科学记数法的浮点字符串表示形式。 “小”样本(有效数字可以是任何大小,例如 1.5E200 或 1e-200):
0.0000000000000000000000000000000000000000000000000000000023897356978234562
谢谢。
最佳答案
string doubleToStr(double d)
{
stringstream ss;
ss << fixed << setprecision(400) << d;
return ss.str();
}
关于c++ - 如何在 C++ 中将 double 转换为字符串(无科学记数法)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2839390/