diff --git a/ext/native/json/json_writer.cpp b/ext/native/json/json_writer.cpp index 7e628ab0ec..54cb503aa6 100644 --- a/ext/native/json/json_writer.cpp +++ b/ext/native/json/json_writer.cpp @@ -6,6 +6,8 @@ JsonWriter::JsonWriter(int flags) { pretty_ = (flags & PRETTY) != 0; str_.imbue(std::locale::classic()); + // Let's maximize precision by default. + str_.precision(53); } JsonWriter::~JsonWriter() {