summaryrefslogtreecommitdiff
path: root/double-error.c
diff options
context:
space:
mode:
authorJulian Weigt <juw@posteo.de>2026-01-07 22:25:38 +0000
committerJulian Weigt <juw@posteo.de>2026-02-04 15:55:51 +0100
commit30f57f8a87bc46a64527987d97bc37706076ba40 (patch)
tree21d3c43945553adfcfb08e4adaafa32059afae23 /double-error.c
parentc6e74e0b980f567f93cb46786e344f410ca83555 (diff)
Print if and only if it beats previous record.
Diffstat (limited to 'double-error.c')
-rw-r--r--double-error.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/double-error.c b/double-error.c
index 7d11a92..672956f 100644
--- a/double-error.c
+++ b/double-error.c
@@ -40,7 +40,7 @@ double_error difference(double_error de1, double_error de2){
return sum(de1,de2m);
}
-bool is_greater(double_error de1, double_error de2){ return (de1.v > de2.v); }
+bool is_greater(double_error de1, double_error de2){ return ((1+EPS)*(de1.v+de1.e) > de2.v-de2.e); }
double_error maximum(double_error de1, double_error de2){
double_error de;