From b7609c57d620aa87ddf264c8379bef4932a28ef1 Mon Sep 17 00:00:00 2001 From: "VKMTHD\\haraldmartini" <harald.martini@student.tugraz.at> Date: Mon, 5 Dec 2022 10:42:24 +0100 Subject: [PATCH] round in ApplyFactor extension method --- VectoCore/VectoCore/Utils/DataTableExtensionMethods.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/VectoCore/VectoCore/Utils/DataTableExtensionMethods.cs b/VectoCore/VectoCore/Utils/DataTableExtensionMethods.cs index 67036f8ca7..098032fb97 100644 --- a/VectoCore/VectoCore/Utils/DataTableExtensionMethods.cs +++ b/VectoCore/VectoCore/Utils/DataTableExtensionMethods.cs @@ -147,12 +147,12 @@ namespace TUGraz.VectoCore.Utils /// <param name="columnName"></param> /// <param name="factor"></param> /// <returns></returns> - public static TableData ApplyFactor(this TableData source, string columnName, double factor) + public static TableData ApplyFactor(this TableData source, string columnName, double factor, int decimals = 2) { foreach (DataRow row in source.Rows) { //Convert input data from W to kW - row[columnName] = (row.ParseDouble(columnName) * factor).ToString(CultureInfo.InvariantCulture); + row[columnName] = (Math.Round(row.ParseDouble(columnName) * factor, decimals)).ToString(CultureInfo.InvariantCulture); } return source; -- GitLab