From df258d545f0b1b6b9ba3bab27ba200164a841c62 Mon Sep 17 00:00:00 2001 From: TobiPeterG Date: Sun, 22 Sep 2024 14:02:27 +0200 Subject: [PATCH] Always show rounded current speed Signed-off-by: TobiPeterG --- platform/measurement_utils.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/measurement_utils.cpp b/platform/measurement_utils.cpp index d53e493b68..343cbb6f14 100644 --- a/platform/measurement_utils.cpp +++ b/platform/measurement_utils.cpp @@ -202,7 +202,8 @@ double MpsToUnits(double metersPerSecond, Units units) std::string FormatSpeedNumeric(double metersPerSecond, Units units) { double const unitsPerHour = MpsToUnits(metersPerSecond, units); - return ToStringPrecision(unitsPerHour, unitsPerHour >= 10.0 ? 0 : 1); + double roundedValue = std::round(unitsPerHour); + return std::to_string(static_cast(roundedValue)); } std::string FormatOsmLink(double lat, double lon, int zoom)