diff --git a/src/lib_json/json_writer.cpp b/src/lib_json/json_writer.cpp index 9747a7a..a07fbc9 100644 --- a/src/lib_json/json_writer.cpp +++ b/src/lib_json/json_writer.cpp @@ -143,7 +143,7 @@ std::string valueToString(double value, bool useSpecialFloats, unsigned int prec int len = -1; std::stringstream value_ss; - value_ss << std::setprecision( 15 ) << value; + value_ss << std::setprecision( 17 ) << value; std::string value_str = value_ss.str(); // Print into the buffer. We need not request the alternative representation