作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我想将 double 值写入文件,但字符串转换会降低精度。编辑:我并没有真正转换,而是将 double 放在 ostringstream 中。
除了使用模和除法解析每个数字以更精确地写入 double 之外,还有其他方法吗?
编辑:我的应用程序需要可移植
这是我当前的代码:
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();
}
我有 precision() 函数,它有效。谢谢
最佳答案
您可以使用 precision功能。
关于C++ : Writing doubles in a file with more precision than default,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6648403/
我是一名优秀的程序员,十分优秀!