From 48771c670f57519bf68739a2191c7add146b88f7 Mon Sep 17 00:00:00 2001 From: tian-lt Date: Tue, 29 Jun 2021 13:21:09 +0800 Subject: [PATCH] set the display precision to 6 to align with C++ impl --- .../Views/GraphingCalculator/EquationInputArea.xaml.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/Calculator/Views/GraphingCalculator/EquationInputArea.xaml.cs b/src/Calculator/Views/GraphingCalculator/EquationInputArea.xaml.cs index 389c8f15..e57f6276 100644 --- a/src/Calculator/Views/GraphingCalculator/EquationInputArea.xaml.cs +++ b/src/Calculator/Views/GraphingCalculator/EquationInputArea.xaml.cs @@ -476,8 +476,7 @@ namespace CalculatorApp private double validateDouble(string value, double defaultValue) { - double resultValue = 0; - if (double.TryParse(value, out resultValue)) + if (double.TryParse(value, out var resultValue)) { return resultValue; } @@ -544,7 +543,7 @@ namespace CalculatorApp return; } - sender.Text = val.ToString("G", System.Globalization.CultureInfo.InvariantCulture); + sender.Text = val.ToString("G6", System.Globalization.CultureInfo.InvariantCulture); } private void VariableAreaClicked(object sender, RoutedEventArgs e)