Adjust precision of printed results.
authorMartin Lambers <marlam@marlam.de>
Mon, 2 Feb 2015 05:24:20 +0000 (06:24 +0100)
committerMartin Lambers <marlam@marlam.de>
Mon, 2 Feb 2015 05:24:20 +0000 (06:24 +0100)
mucalc.cpp

index 4c2b648..d290dfa 100644 (file)
@@ -125,7 +125,7 @@ static int eval_and_print(mu::Parser& parser, const char* expr)
         int n;
         double* results = parser.Eval(n);
         for (int j = 0; j < n; j++) {
-            printf("%.17g%s", results[j], j == n - 1 ? "\n" : ", ");
+            printf("%.12g%s", results[j], j == n - 1 ? "\n" : ", ");
         }
     }
     catch (mu::Parser::exception_type& e) {