From d5c8f9752eceedceed6b70f8c71bd162b1f892f0 Mon Sep 17 00:00:00 2001 From: Dan <daniel2.lorych@live.uwe.ac.uk> Date: Mon, 2 May 2022 11:05:31 +0100 Subject: [PATCH] Format some of the ConfiguratorResults numbers --- Helios/Source/ConfiguratorService.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Helios/Source/ConfiguratorService.cs b/Helios/Source/ConfiguratorService.cs index 8b26f0e..27d5ca4 100644 --- a/Helios/Source/ConfiguratorService.cs +++ b/Helios/Source/ConfiguratorService.cs @@ -31,10 +31,10 @@ namespace Helios.Source result.RoofArea = input.Roof.Area; result.RoofAngle = input.Roof.Elevation; - result.PanelEfficiency = panel.Efficiency; + result.PanelEfficiency = panel.Efficiency * 100; result.InstallationCost = panel.GetInstallationCost(input.Roof.Area); - result.PowerGeneratedSummer = panel.GetPowerOutput(input.Roof.Area, summerElevationAngle); - result.PowerGeneratedWinter = panel.GetPowerOutput(input.Roof.Area, winterElevationAngle); + result.PowerGeneratedSummer = Math.Round(panel.GetPowerOutput(input.Roof.Area, summerElevationAngle), 2); + result.PowerGeneratedWinter = Math.Round(panel.GetPowerOutput(input.Roof.Area, winterElevationAngle), 2); result.GeneratesRequiredPower = GeneratesRequiredPower(input.PowerRequired, result.PowerGeneratedWinter); result.ExceedsMaximumPower = ExceedsPowerLimit(input.MaximumPower, result.PowerGeneratedWinter); result.WithinBudget = WithinBudget(input.Budget, result.InstallationCost); -- GitLab