diff --git a/VectoCommon/VectoCommon/Utils/DoubleExtensionMethods.cs b/VectoCommon/VectoCommon/Utils/DoubleExtensionMethods.cs
index bd79c84873e7f77b5150d9436a1d519bfcd29867..9c1e08b9ca2e514378e6049e2bac91c79df26a44 100644
--- a/VectoCommon/VectoCommon/Utils/DoubleExtensionMethods.cs
+++ b/VectoCommon/VectoCommon/Utils/DoubleExtensionMethods.cs
@@ -278,9 +278,9 @@ namespace TUGraz.VectoCommon.Utils
 
 		[DebuggerStepThrough]
 		[MethodImpl(MethodImplOptions.AggressiveInlining)]
-		public static string ToGUIFormat(this double self)
+		public static string ToGUIFormat(this double self, int decimals = 12)
 		{
-			return self.ToString(CultureInfo.InvariantCulture);
+			return Math.Round(self, decimals).ToString(CultureInfo.InvariantCulture);
 		}
 
 		[DebuggerStepThrough]