diff options
Diffstat (limited to 'controller.c')
-rw-r--r-- | controller.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/controller.c b/controller.c index a95d82b..4aec3bc 100644 --- a/controller.c +++ b/controller.c @@ -13,7 +13,7 @@ task_t* tasks; const size_t TASKS = 100; const long double A = -5; const long double B = 10; -const long double EPS = 1e-3; +const long double EPS = 1e-6; void divide_and_yield_tasks() { tasks = calloc(TASKS, sizeof(*tasks)); @@ -40,7 +40,7 @@ void combine_results_and_print() { while (cnt < TASKS) { const char* res; size_t sz; - printf("%lu taskid %d\n", cnt, controller_get_result(&res, &sz)); + printf("%lu taskid %d -> ", cnt, controller_get_result(&res, &sz)); if (sz == 0) { printf("fuck\n"); @@ -48,7 +48,7 @@ void combine_results_and_print() { } const long double* resp = (const long double*) res; - printf("%lu %.10Lf\n", cnt, *resp); + printf("%.10Lf\n", *resp); sum += *resp; cnt++; } |