diff --git a/common/simpcfg.hpp b/common/simpcfg.hpp index 587b9dbb0..7346087bb 100644 --- a/common/simpcfg.hpp +++ b/common/simpcfg.hpp @@ -94,7 +94,7 @@ public: void set_double(const std::string &group, const std::string &key, double value) { auto &gm = mapDoubles[group]; gm[key] = value; - LDBUG_LN("DBUG:SC:%s:%s:%s:%f", __func__, group.c_str(), key.c_str(), value); + LDBUG_LN("DBUG:SC:%s:%s:%s:%f[%e]", __func__, group.c_str(), key.c_str(), value, value); } void set_double(const std::string &group, const std::string &key, std::string &value) { diff --git a/examples/chaton_meta.simpcfg b/examples/chaton_meta.simpcfg index 1a3b2dcaa..c8c0cb49b 100644 --- a/examples/chaton_meta.simpcfg +++ b/examples/chaton_meta.simpcfg @@ -228,5 +228,6 @@ "sint": -9876543210 "float": 12.34 "double1": +12.0e-123 - "double2": -12.0e-123 + "double2": -12.0e-123678 + "double3": -12.0e300