diff --git a/src/util/coordinate.cpp b/src/util/coordinate.cpp index f98995c58..a937e1e9a 100644 --- a/src/util/coordinate.cpp +++ b/src/util/coordinate.cpp @@ -9,6 +9,7 @@ #include #endif #include +#include #include namespace osrm @@ -61,7 +62,8 @@ bool operator!=(const Coordinate lhs, const Coordinate rhs) { return !(lhs == rh std::ostream &operator<<(std::ostream &out, const Coordinate coordinate) { - out << "(lon:" << toFloating(coordinate.lon) << ", lat:" << toFloating(coordinate.lat) << ")"; + out << std::setprecision(12) << "(lon:" << toFloating(coordinate.lon) + << ", lat:" << toFloating(coordinate.lat) << ")"; return out; } }