And*_*ndy 4 c++ precision double portability file
我想将双打写入文件,但字符串强制转换会降低精度.编辑:我没有真正演员,但把双打放在一个ostringstream中.
除了使用模数和除法解析每个数字以更精确地编写双精度之外,还有其他方法吗?
编辑:我的应用程序需要可移植
这是我目前的代码:
std::string arraytocsv(double v[], int size) {
std::ostringstream oss;
for (int i = 0; i < size; i++) {
oss << v[i] << ";";
}
oss << std::endl;
return oss.str();
}
Run Code Online (Sandbox Code Playgroud)
我有精确()函数,它的工作原理.谢谢