aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--double-error.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/double-error.c b/double-error.c
index 4e52b18..4daac9e 100644
--- a/double-error.c
+++ b/double-error.c
@@ -6,8 +6,8 @@
typedef long double vtype;
typedef long double etype;
-#define EPS 2*DBL_EPSILON
-#define MIN 2*DBL_MIN
+#define EPS 2*LDBL_EPSILON
+#define MIN 2*LDBL_MIN
typedef struct {vtype v; etype e;} double_error;
@@ -143,7 +143,7 @@ int valuetype_to_string(char* s, double_error de){
else sprintf(s,"%4.3Lf…",de.v);
}
//else sprintf(s,"%4.3f… +/- %6.1e",de.v,de.e);
- else sprintf(s,"%4.3Lf… +/- %6.1e",de.v,de.e);
+ else sprintf(s,"%4.3Lf… +/- %6.1Le",de.v,de.e);
return 0;
}
@@ -160,7 +160,7 @@ int valuetype_to_latex(char* s, double_error de){
else sprintf(s,"%4.3Lf\\ldots",de.v);
}
//else sprintf(s,"%4.3f\\ldots\\pm\\texttt{%1.0e}",de.v,de.e);
- else sprintf(s,"%4.3Lf\\ldots\\pm\\texttt{%1.0e}",de.v,de.e);
+ else sprintf(s,"%4.3Lf\\ldots\\pm\\texttt{%1.0Le}",de.v,de.e);
return 0;
}